未收到Microsoft Edge 14选项请求响应?

时间:2017-03-22 12:57:26

标签: http xmlhttprequest cors microsoft-edge

我尝试从我的CDN加载JSON文件,所有浏览器都可以在MS Edge之外工作。当我检查Edge的网络选项卡时,我看到请求之前的OPTIONS请求到实际的JSON文件保持" pending"状态,响应标题以及响应正文在该面板中保持为空,如下面的屏幕截图所示: Response headers stay empty

当我重新加载页面时,我尝试获取的文件在我的页面请求之前显示,并且显示需要花费很多秒才能加载(这里是3887秒): Edge showing loaded files

我的服务器确定已发送200响应作为对初始OPTIONS请求的响应:

method: "OPTIONS"    
resource: "/lang/locale-survey-en_US.json?1490092072501"    
httpVersion: "HTTP/1.1"    
status: 200    
responseSize: "175"    
userAgent: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.79 Safari/537.36 Edge/14.14393"  

我最好的猜测是Edge无法读取对OPTIONS请求的响应,但如果是这样,为什么它会首先发送OPTIONS请求?由于它适用于所有其他浏览器,我没有关于如何调试它的想法,因此如果您对哪些日志或我应该检查的内容有任何建议,将非常感谢任何帮助。

0 个答案:

没有答案