В кукольнике задайте собственный заголовок:
await page.setExtraHTTPHeaders({
'X-ENV': 'test'
})
Откройте страницу в Puppeteer, аккуратный html код ниже:
<body>
<script src="xxxxx/static/js/main.87874446.chunk.js" crossorigin="anonymous">
</body>
, и кукольник выдаст ошибку:
Access to script at 'xxxxx/static/js/main.87874446.chunk.js' from origin 'xxxxx' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
зачем ресурсу тега скрипта нужно устанавливать cors?