我正在开发一个firefox扩展,它将涉及到对域的Ajax调用,这些域通常会由于firefox(和大多数现代浏览器)设置的相同源站策略而失败。
我想知道是否有一种方法可以关闭同一个源代码限制(可能在about:config中),或者是否有一个标准的Lite浏览器供开发人员使用。
如果可能的话,我真的想避免使用任何黑帽工具。不是因为我反对他们,我只是不想在这个过程中再增加一条学习曲线。
我可以在PHP中使用curl来确认请求是否有效,但是我想开始编写插件实际使用的JS,所以我需要一个执行JS的客户机。
我还尝试了spidermonkey,但是由于我使用jquery进行Ajax,它对所有基于浏览器的默认变量都进行了调整。
那么,短版本:是否有一个可靠的跨站点脚本浏览器/客户端,主要不是黑客应用程序?或者我可以在Firefox中关闭相同的域策略吗?