有人用过 Requestly 的 chrome 浏览器插件去移除相关的 headers 么?

yazoox 29天前 30

from origin 'http://localhost:8080' has been blocked by CORS policy: Request header field x-ads-app-version is not allowed by Access-Control-Allow-Headers in preflight response.

https://requestly.io/

google chrome 的一个插件,可以修改 request's headers 。

我用这个建了一个 remove request rule,把 x-ads-app-version 从 headers 里面移除掉。

可是,我在 requestly 的页面里面看到了这个 rule 已经生效了。但是,我还是被 CORS block 呢?还是说,这个是被 browser 给 block 掉了,request 发出去了也没有用?

p.s.
我也下载了一个 CORS 插件,能够‘disable’ CORS 的,貌似也没有用,我还是收到上面的 block 信息......

最新回复 (5)
  • dasbn 25天前
    引用 2
    直接试试关闭 Chrome 的 CORS 检查试试,不知道你是什么系统,关闭 CORS 可以看看下面这个。
    https://gist.github.com/carolina-vallejo/b74f20752842509f185f5f4a19dc0a1a
  • Jirajine 25天前
    引用 3
    有个插件叫 cors everywhere,一键开关 cors 检查。
  • 楼主 yazoox 25天前
    引用 4
    @Jirajine 没有找到你说的这个插件呢。
    我现在用的这个
    https://chrome.google.com/webstore/detail/allow-cors-access-control/lhobafahddgcelffkeicbaginigeejlf
    https://mybrowseraddon.com/access-control-allow-origin.html
    但是,貌似 disable 了,还是执行检查。。。
  • 楼主 yazoox 25天前
    引用 5
    @dasbn 嗯,我现在就是 disable security 使用......
  • Jirajine 25天前
    引用 6
    https://addons.mozilla.org/en-US/firefox/addon/cors-everywhere/
    忘了这个是 Firefox only 的,不过这种插件反正是装到开发用浏览器里的,用哪个都一样。
  • 游客
    7
返回