腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
出于
测试
目的
,
强制
服务
工作者
缓存
失败
、
、
、
我正在和我的QA团队一起尝试和
测试
一些新的错误处理,当我们的
服务
工作者
试图
缓存
我们的一些JS包时,我们添加到它中,我正在寻找一种方法来导致任何一个
缓存
方法
失败
(cache.add、cache.open、我们希望能够在不更改任何代码的情况下对其进行
测试
,因此,理想情况下,我希望找到一种方法来阻止
缓存
请求,就像您可以阻止HTTP请求(或类似的请求)一样。 如有任何帮助,我们不胜感激!
浏览 9
提问于2018-02-22
得票数 0
回答已采纳
1
回答
强制
刷新后,
服务
工作线程未添加auth标头
我知道,由于
缓存
问题,
服务
工作人员不会在
强制
刷新后应用第一次加载,但对于那些依赖
服务
工作人员截获请求并将身份验证令牌添加到标头的
服务
工作人员来说,这种行为是如何接受的?现在,我的API请求在一次
强制
刷新后
失败
,并且只有在另一次非
强制
刷新后才能工作。这真的是
服务
工作者
(不可用)的状态吗?还是我遗漏了什么?
浏览 13
提问于2020-03-10
得票数 1
1
回答
单元
测试
AppEngine的故障
、
、
对于当前的GAE应用程序,我们在代码周围添加了相当多的单元
测试
。但是,当涉及到
测试
GAE
服务
时,我们只能
测试
积极的一面。例如,我们想要
测试
如果模型中的put()
失败
,我们是否正确地处理了该错误或异常。因此,问题是:使用GAE testbed,您是否可以
出于
单元
测试
的
目的
而
强制
其中一个
服务
失败
?
浏览 0
提问于2013-02-08
得票数 1
2
回答
在同一个
服务
工作者
中是否有处理
服务
-工人. Is的效果?
、
假设我的
服务
人员是sw.js。如果我使用相同的
服务
工作者
(sw.js)预先
缓存
或
缓存
该文件,是否有任何效果?toolbox.router.get('/sw.js', toolbox.cacheOnly);navigator.serviceWorker.register('sw.js'); 现在,这个
服务
工作者
是否应该更新,或者浏览器是否允许一个特殊的获取,以检查该URL是否与活动的ServiceWorkerURL
浏览 5
提问于2016-05-17
得票数 1
回答已采纳
1
回答
如何在使用HTML5历史api时启用脱机支持
、
、
、
、
当我在线的时候,这是完美的(当然,when
服务
器也在处理这个重定向,所以即使你直接访问该链接,应用程序也能工作)。关于如何实现这一点,有什么建议吗?
浏览 1
提问于2018-05-25
得票数 3
回答已采纳
1
回答
为什么PWA工作箱不总是以相同的方式处理相同的路由?
、
、
、
、
我为我的创建了基本的Workbox 策略,如果网络离线,它应该返回请求中
缓存
的值。它部分起作用。实际上,它只返回两个请求的
缓存
值,而其他请求正在
失败
。
服务
工作者
处理程序。Workbox应该会捕获它,它会打印'5555'调试消息,并且它应该返回所有请求的
缓存
图标。但它只对2项请求执行,而其他请求则
失败
。为什么会发生这种事?
浏览 0
提问于2020-04-18
得票数 1
回答已采纳
1
回答
服务
工作人员:为了
缓存
目的
,将URL变体视为相同
、
我使用
服务
工作者
将来自远程
服务
器的响应
缓存
到运行时
缓存
中,基于这里的
服务
工作者
代码示例:但以下内容返回的是不同的内容: https
浏览 0
提问于2017-08-22
得票数 1
回答已采纳
1
回答
Javascript Service Worker -如何在浏览器关闭时触发事件
、
、
、
如果权限被授予,我将注册我的
服务
工作者
。当
服务
工作者
准备就绪时,我将使用promise获取resolve函数,并将注册作为第一个参数。
浏览 13
提问于2017-06-29
得票数 2
回答已采纳
1
回答
何时可以更新
服务
工作者
?
我希望使用
服务
工作者
并
缓存
来自每个请求的响应。当用户点击每一个可能的链接时,网站就会被完全
缓存
,并且不会与
服务
器建立连接。一切正常,但如果我更改了一些文件并将
缓存
名称更改为service worker来更新
缓存
,我应该等待24小时才能更新service worker。如何
强制
更新
服务
工作者
?而且我不能从
服务
器传递任何参数,因为站点不能访问
服务
器(所有数据都在
缓存
中
浏览 3
提问于2017-09-11
得票数 0
5
回答
如何
强制
服务
人员更新?
、
、
、
、
我使用service来生成我的
服务
工作,使用Polymer构建过程,因此它的
目的
是更新更新文件的散列,以表明需要更新
缓存
。但是我更新的内容并没有在
缓存
中被替换,所以如果我用ctrl+r刷新,它会得到一个旧的版本,而如果我用ctrl+shift+r刷新的话,就会得到一个新的版本。原因之一可能是我的
服务
工作者
没有被更新。说 ,但是如果我的新
服务
工作者
没
浏览 1
提问于2017-01-27
得票数 26
1
回答
服务
工作者
缓存
比http
缓存
快吗?
、
测试
页面有静态JavaScript、CSS、图片等,它们存储在CDN中,
缓存
控制最长时间设置为大约5年。我们收集load事件供用户打开页面,平均时间约为1.9s。当我添加一个
服务
工作者
缓存
并让它只
缓存
JavaScript、CSS和图像时,平均load时间大约是1.6s。 为什么
服务
工作者
缓存
可以减少页面加载时间?
浏览 8
提问于2018-09-03
得票数 0
1
回答
PWA和
服务
工作者
最近创建了一个带有service-worker的PWA,一切都在本地
测试
服务
器上运行得很好,资源和
缓存
会随着service-worker的每次版本变化而更新。不过,我在使用实时IIS Win
服务
器时遇到了一个问题,它的
服务
服务
器
缓存
似乎高于
服务
工作者
缓存
,或者可能是
服务
工作者
的
缓存
版本。有没有人在IIS Win
服务
器上遇到过这个问题?
浏览 1
提问于2018-04-19
得票数 0
1
回答
如何使WCF
服务
通道进入故障状态?
、
我在
服务
实现中尝试了超时和抛出异常,但这并没有导致通道进入错误状态,就像在我的产品代码中发生的那样。public class SampleService : ISampleService {
浏览 0
提问于2010-01-04
得票数 3
回答已采纳
2
回答
GWT代码片段(.cache.js)不会触发
服务
工作者
获取事件。
、
、
、
我正试图与
服务
工作者
一起开发一个GWT应用程序,因为我希望该应用程序离线工作。
缓存
和脱机后,对初始下载文件的GET请求将触发ServiceWorker中的FETCH事件,但单个代码片段不会触发该事件。
出于
某种原因,他们似乎绕过了
服务
工作者
。当你加载应用程序时,所有的文件都会被
缓存
。该应用程序仍然显示,您会注意到,初始下载文
浏览 1
提问于2017-11-15
得票数 1
2
回答
从React切换到Next.js后,由于
服务
工作者
的
缓存
,网站不会刷新。如何
强制
更新?
、
、
、
在react上制作的一个网站有一个用于
缓存
的
服务
工作者
。我们用unregister()代码运行网站,网站被移植到Next.js。尽管在一些机器上,注销代码从未运行过,因此现在这些机器运行的是旧的react代码,并且不会反映任何所做的更改并推送到
服务
器。这些更改在隐姓埋名和运行注销代码的其他机器上运行。它在Caddy
服务
器上。如何从
服务
器端
强制
刷新?我们可以在我们的机器上清除
缓存
或注销
服务
工作者
,但我们不知道有多少客户
浏览 229
提问于2021-01-17
得票数 0
1
回答
PWA:使用
服务
工作者
缓存
PHP文件以供脱机使用
、
、
、
} </head> My awesome PWA</html> </script> <body> </body>将
服务</e
浏览 5
提问于2020-09-24
得票数 1
1
回答
是否可以在两个项目中使用相同的
服务
人员?
、
、
我与
服务
工作者
有一个问题,我有两个不同的项目,它们在同一
服务
器上,但在不同的文件夹中,我想使用我的
服务
工作者
预先
缓存
项目编号2上的文件(我的
服务
工作者
已经在处理项目编号1)。
浏览 13
提问于2020-12-17
得票数 0
回答已采纳
4
回答
强制
刷新manifest.json下载新PWA
、
、
无论如何,对于我的生活,我不知道如何
强制
下载新的应用程序,该应用程序仍然指向旧的start_url。我知道如何更新
服务
工作者
,从而更新
缓存
API或任何其他
缓存
,但没有可靠的方法
强制
刷新manifest.json,从而
强制
新下载apk。*更新:通过多次
测试
,我更新了清单theme_color,查看更改的唯一方法是卸载应用程序,彻底清除Chrome
缓存
和数据,然后通过“添加到主屏幕”提示重新安装。
浏览 10
提问于2019-12-07
得票数 5
回答已采纳
3
回答
如何使ServiceWorker在
缓存
复位/移位+F5中存活?
、
、
我想创建一个可以工作的网站,即使它的
服务
器离线-我发现这就是的
目的
。 当我用
服务
工作者
重新加载页面并且没有连接时,它工作得很好。然而,shift+reload (例如绕过
缓存
)解除了
服务
工作者
的武装,而我得到了“无法连接到
服务
器”的错误。我的问题是--我能否以某种方式阻止shift+reload (shift+f5,ctrl+f5等)破坏
服务
工作者
,或者至少在不恢复连接的情况下使其恢复正常?
浏览 12
提问于2016-06-01
得票数 6
1
回答
添加到主屏幕不起作用
、
、
、
我的网站是通过https托管的。它有一个manifest.json文件、service-worker.js和SW注册代码。但我没有看到手机弹出的添加到主屏幕上。为什么?这是index.html文件:<!DOCTYPE html public "display of affection from creativejs"><head> <meta charset="uft-8" /> <meta name="theme-color" content="#536
浏览 2
提问于2017-10-06
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
浅谈浏览器缓存机制
渐进式Web应用入门教程(下)
如何关闭Windows 10自动更新?
Vite2.0 依赖关系预捆绑
全栈开发高可扩展,高可维护性当当书城WebApp-他得驱驰我得闲
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券