gpt4 book ai didi

laravel - Service Worker 加载资源失败:net::ERR_UNSAFE_REDIRECT

转载 作者:行者123 更新时间:2023-12-02 04:03:59 25 4
gpt4 key购买 nike

你能告诉我我的 service worker 安装有什么问题吗,我在 chrome 控制台中出现了这些错误(见图 1)。

The script resource is behind a redirect, which is disallowed.                          service-worker.js:1

Failed to load resource: net::ERR_UNSAFE_REDIRECT https://harampress.com/post/45/service-worker.js

如果有帮助,我会在后端使用 Laravel 框架

只是知道我的 service-worker.js 在网站的根目录中,在主页上工作正常,在 chrome 控制台上没有错误,但是当我尝试导航到一个帖子时,例如,出现这两个错误(参见图 2)。

知道我使用 sw-precache 和 sw-toolbox,我使用带有 gulp 的 sw-precache 生成服务 worker 。

image-1

image-2

最佳答案

查看解决方案 here在github上讨论

来自 github 中的讨论的消息实际上回答了我的问题:


@wanderview 的意思是当你这样做的时候

navigator.serviceWorker.register('/sw.js')

实际请求的URL是位于根目录下的sw.js

但是当你这样做的时候

navigator.serviceWorker.register('sw.js')

这实际上是一个相对 URL,所以您实际请求的可能是 /post/blah/sw.js,您的服务器可能会将其视为 404 并进行一些重定向。


关于laravel - Service Worker 加载资源失败:net::ERR_UNSAFE_REDIRECT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40427276/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com