Один и тот же асинхронный скрипт вызывается несколько раз, Chrome загружает его только один раз - PullRequest
0 голосов
/ 16 октября 2019

У меня есть страница со сценарием, который вызывается несколько раз на одной странице, например:

<script async type="text/javascript" src="https://example.com/script?id=abc"></script>

<script async type="text/javascript" src="https://example.com/script?id=abc"></script>

<script async type="text/javascript" src="https://example.com/script?id=abc"></script>

<script async type="text/javascript" src="https://example.com/script?id=abc"></script>

Поскольку вывод сценария изменяется для каждого запроса, его необходимо загружать каждый раз. В Firefox он работает как положено, но Chrome загружает его только один или два раза, даже если он имеет заголовки

Cache-Control: no-cache, no-store, must-revalidate
Pragma: no-cache
Expires: 0

Как это сделать? (Я никак не могу изменить тег <script>)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...