在将Chrome更新到版本72之后,我的扩展不再工作。它曾经在版本71上工作。我的扩展发送了一个请求,要求在同一网站内获取一些数据。
xmlhttp.open("GET", "/gym/combo/incident?id=" + incidentId + "&lockerEntity=widget_group", true);
xmlhttp.send();
但是Chrome因为跨源读阻塞而阻止了响应。警告消息如下:
Cross-Origin Read Blocking (CORB) blocked cross-origin response https://example.com/gym/combo/incident?id=6418e9fc-9176-4c82-b6ea-455551a9b53e&lockerEntity=widget_group with MIME type application/json. See https://www.chromestatus.com/feature/5629709824032768 for more details
我不明白为什么当脚本向同一站点发出请求时,它是跨域的。这会不会是个bug?
发布于 2019-03-04 13:27:30
感谢wOxxOm。事实证明这是一个bug。crbug.com/918660
https://stackoverflow.com/questions/54976374
复制相似问题