如何在amazon S3上设置ServiceWorker?

时间:2017-03-26 08:19:29

标签: amazon-web-services amazon-s3 service-worker

我正在尝试为我正在制作的SPA设置服务工作者。它使用S3托管在AWS上。

尽管文件位于正确的位置,我仍然会收到以下错误

/service-worker.js:1脚本的MIME类型不受支持('text / js')。 https://djwdy6bk7t99o.cloudfront.net/service-worker.js

无法加载资源:net :: ERR_INSECURE_RESPONSE

1 个答案:

答案 0 :(得分:1)

service worker specification要求注册中使用的服务工作者JavaScript文件的响应与“JavaScript MIME type”(例如d1 = datetime.strptime('1/1/1960 0:00 AM', '%m/%d/%Y %I:%M %p') d2 = datetime.strptime('1/1/2000 0:00 AM', '%m/%d/%Y %I:%M %p') )标头一起提供。

这就是我期望默认为S3提供Content-Type: application/javascript扩展名的文件的默认设置,但您可能以前覆盖了默认设置? This answer有一些关于更改该设置的详细信息。