gpt4 book ai didi

javascript - 我可以在任何浏览器上禁用 SOP(同源策略)进行开发吗?

转载 作者:IT王子 更新时间:2023-10-29 03:16:04 28 4
gpt4 key购买 nike

我想在我的 Windows 机器上开发 JavaScript。您知道我可以关闭同源策略以便在本地开发的浏览器吗? Firefox 将是最佳选择。

或者,如果您知道我可以用于 SOAP/WSDL 站点的代理,那也很棒。

我正在尝试使用 JavaSCript SOAP Client .

最佳答案

更新 6/2012:这在撰写本文时曾经有效,但显然不再有效。抱歉。

在 Firefox 中(也可能适用于其他基于 Gecko 的浏览器)您可以使用以下 JavaScript 片段来允许跨域调用:

if (navigator.userAgent.indexOf("Firefox") != -1) {
try {
netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead");
}
catch (e) {
alert("Permission UniversalBrowserRead denied -- not running Mozilla?");
}
}

看起来有 an issue在 Chromium 问题跟踪器中创建以实现相同的功能,因此您可以尝试使用参数 --disable-web-security 启动 Chrome。我不知道这究竟适用于哪个版本,但至少是诺基亚的 WRT Tools随附的 Chrome 安装实际上允许从其他网站加载内容。

关于javascript - 我可以在任何浏览器上禁用 SOP(同源策略)进行开发吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/330427/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com