ServiceWorker 来源 headers

ServiceWorker source headers

navigator.serviceWorker.register('/service-worker.js');

如何在不初始化额外的 AJAX 请求的情况下检索 /service-worker.js headers?

Service Worker 规范中没有为此提供任何内容。 You can get the url 来自 registration object,但我没有看到关于 headers 的任何信息。

他们是 planning to add a special expiration header 未来的服务工作者,所以也许最终在注册时公开 headers 也是有意义的。

除非有 non-service-worker-specific 方法,否则我认为你运气不好。