Security phantomjs选项究竟是什么--网络安全性=false";关掉?

Security phantomjs选项究竟是什么--网络安全性=false";关掉?,security,phantomjs,Security,Phantomjs,如果我可以使用跨域AJAX请求,那么我的生活会轻松得多。现在我偶然发现了--web安全选项。文档说明,当关闭时,跨域XHR是可能的 --web-security=[true|false] enables web security and forbids cross-domain XHR (default is true). Also accepted: [yes|no]. 虽然这正是我正在搜索的内容,但我担心设置为false时可能会关闭更

如果我可以使用跨域AJAX请求,那么我的生活会轻松得多。现在我偶然发现了
--web安全
选项。文档说明,当关闭时,跨域XHR是可能的

--web-security=[true|false] enables web security and forbids cross-domain XHR
                            (default is true). Also accepted: [yes|no].
虽然这正是我正在搜索的内容,但我担心设置为false时可能会关闭更多的安全措施

tl;医生:


此选项是仅打开/关闭跨域XHR,还是影响更大?如果是这样的话:具体是什么?

PhantomJS只是将该选项传递给webkit,并且刚刚拨动了源代码,它唯一使用的地方就是这里:


因此,它(
--web security=no
)仅用于授予对所有来源的访问权限,因此仅用于允许跨域XHR。

哦,好的。。。所以当我的程序处理非常敏感的数据时,我不想关闭这个选项。。。tyvm:)@Senad我以前的答案是错误的,请参阅更新的答案。源代码不仅仅用于跨域请求吗?@CodesInChaos使我的语言更加精确。