У меня есть веб-страница, на которой есть два внешних файла JS, обслуживаемых из корзины AWS.Это прекрасно работает в браузерах, отличных от IE, но когда я открываю веб-страницу в IE (11), появляется сообщение об ошибке «Недопустимый символ», как показано ниже
Когда я проверяю скрипт в инструменте отладки IE, он показывает, что скрипт искажен, как показано ниже
Но когда я загружаю этот файл изхром и хост, который локально работает в IE.Я подозреваю, что это должно быть проблема кодировки и / или gzip?Но не могу понять, точно.
HTTP-заголовок файла JS приведен ниже -
HTTP/1.1 200 OK
Content-Type: application/javascript
Content-Length: 211091
Connection: keep-alive
Date: Sat, 02 Feb 2019 11:25:08 GMT
Last-Modified: Fri, 01 Feb 2019 20:14:34 GMT
ETag: 12410f7c12c86758ade878921d54ccea
x-amz-server-side-encryption: AES256
Cache-Control: max-age=315360000, no-transform, public
Content-Encoding: gzip
Expires: Sat, 01 Feb 2020 20:14:26 GMT
Accept-Ranges: bytes
Server: AmazonS3
X-Cache: Miss from cloudfront