(服务人员)了解Firefox和Chrome之间的网络差异

时间:2019-03-06 05:29:22

标签: debugging google-chrome-devtools service-worker firefox-developer-tools workbox

当前测试工作箱和服务工作者缓存似乎工作正常。但是,在Firefox Devtools的“网络”标签中,它对同一脚本发出3个请求,而Google Chrome浏览器仅发出1个请求?

请参见下面的屏幕截图。 Firefox

如您所见,Firefox对1个脚本提出了3个请求-首先,从缓存的存储区中获取0字节,然后通过服务工作程序获取第二个请求,然后再次从缓存的存储区中获取第三个请求。为什么会这样?

Chrome 中,正常行为是正常的,脚本是直接从服务工作者获取的,这是唯一的请求:

0 个答案:

没有答案