Javascript CORS获取响应。状态=0
发布时间:2022-03-03 01:45:13 306
相关标签: # 前端
我正在从域a向域B上的映像发出获取请求。我已在域B上设置了正确的头文件(访问控制允许源文件:)
现在,如果我验证响应状态(response.status),我总是得到状态0。然而,如果我在chrome调试器中检查,我可以看到收到的图像状态为200。
我的用例是根据状态代码决定是否缓存资源。由于域B仅包含静态资源,并且缓存应该是永久性的,所以我认为如果状态代码不正确,最好不要缓存(但是)。
有人知道我为什么会有这种行为吗?
编辑:
- 两个域都是https
-
以下是代码片段:
fetch(e.request).then(function(response){ console.log(e.request.url+' - '+response.status); }
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报