chrome devtools扩展:Windows上的CORS问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了chrome devtools扩展:Windows上的CORS问题相关的知识,希望对你有一定的参考价值。
我正在构建一个chrome扩展,我在devtools中添加了一个面板,从那里我需要执行一些ajax调用。
From what I read,我必须在manifest.json权限中添加我的域名:
{
...
"permissions": ["https://example.com/"]
}
从我的devtools面板中,我现在能够对服务器执行api调用。
除了铬合金窗户,没有任何作用。
从我可以观察到:
- osX,linux:只要域名被授权,一切正常
- windows:虽然域名应该被授权,但是会发送飞行前请求。它失败了,一切都被阻止了
我有什么问题吗?
谢谢,
答案
好的,没有改变任何东西,扩展似乎现在表现如预期。
我的猜测是,Chrome / windows上有一些错误已被修复。结束这个问题。
另一答案
如果您在镀铬扩展中遇到CORS问题,请查看Cross-Origin XMLHttpRequest指南。有一个Requesting cross-origin permissions详细说明了如何实现跨源权限。
还有一个方便的chrome扩展应用程序叫做Allow-Control-Allow-Origin,在测试xhr请求时可能会有所帮助。
以上是关于chrome devtools扩展:Windows上的CORS问题的主要内容,如果未能解决你的问题,请参考以下文章
如何为Chrome的NodeJS专用DevTools添加扩展
如何在生产模式下为 chrome 扩展启用 Vue devtools?
我可以通过 Google Chrome 扩展程序以编程方式打开 devtools 吗?