gpt4 book ai didi

security - phantomjs 选项 "--web-security=false"究竟关闭了什么?

转载 作者:行者123 更新时间:2023-12-03 22:22:01 25 4
gpt4 key购买 nike

如果我可以使用跨域 AJAX 请求,那将使我的生活更轻松。现在我偶然发现了 --web-security选项。文档指出,当关闭跨域 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,并且刚刚查看了源代码,它唯一使用的地方是这里:

https://github.com/adobe/webkit/blob/044126629b2e175119722f58a0098220e0aa0b33/Source/WebCore/dom/Document.cpp#L4557

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

关于security - phantomjs 选项 "--web-security=false"究竟关闭了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21611434/

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