Google chrome 错误500服务工作者响应错误

Google chrome 错误500服务工作者响应错误,google-chrome,xmlhttprequest,service-worker,jqxhr,Google Chrome,Xmlhttprequest,Service Worker,Jqxhr,我有一个带有AJAX进度侦听器的上传功能 但是,由于jqXHR.status==500,一些请求失败,错误抛出为“服务工作者响应错误” 有人知道如何重现和修复此问题吗?根据我的理解,XHR不与service worker一起工作,因为service worker只与Fetch一起工作,这是service worker的非生命周期事件。如果使用service worker,您会看到这一点,该服务工作人员的fetch处理程序调用event.respondWith(),并返回错误,而不是返回有效响应。

我有一个带有AJAX进度侦听器的上传功能

但是,由于jqXHR.status==500,一些请求失败,错误抛出为“服务工作者响应错误”


有人知道如何重现和修复此问题吗?

根据我的理解,XHR不与service worker一起工作,因为service worker只与
Fetch
一起工作,这是service worker的非生命周期事件。如果使用service worker,您会看到这一点,该服务工作人员的
fetch
处理程序调用
event.respondWith()
,并返回错误,而不是返回有效响应。要回答您的问题,您需要分享您的服务人员的
fetch
处理程序正在做什么。根据我的理解,XHR不与服务人员一起工作,因为服务人员只与
fetch
一起工作,这是服务人员的非生命周期事件。如果您使用的是服务人员,您会看到这一点,该服务工作人员的
fetch
处理程序调用
event.respondWith()
,并返回错误,而不是返回有效响应。要回答您的问题,您需要分享服务人员的
fetch
处理程序正在做什么。