gpt4 book ai didi

php - 使用javascript获取服务器信息

转载 作者:行者123 更新时间:2023-11-30 07:43:32 25 4
gpt4 key购买 nike

我正在尝试将一段 PHP 重写为 JavaScript,理想情况下在两者之间传递尽可能少的变量。 JavaScript 中是否有任何超全局变量可以提供与 PHP $_SERVER 数组类似的信息?

在 JavaScript 中,location 似乎给了我一些有用的信息,但是像 $_SERVER['HTTP_REFERER'] 的 PHP 等价物呢?我也有 jQuery 作为资源。

最佳答案

window.location 可以读取或设置,并带有 .pathname.search.protocol< 等属性 等等——每一个都将提供 URL 的特定方面作为只读值。

document.referrer 将以字符串形式提供引用 URL。如果您希望将域/路径/查询/等等彼此分开,您需要自己做,或者使用提供它的库。

document.cookie 将为您提供以分号分隔的用户/服务器设置 cookie 列表。同样,将其转换为数组或对象是您自己的责任。
您的 cookie 字符串也无权访问过期时间,也无权访问特定 cookie 设置的适用路径 -- 安全。

对于其余大部分数据,您将不得不与服务器对话——浏览器喜欢让客户端脚本对某些事情(例如用户的 IP 或 session 变量,或任何其他可以转化为安全风险的东西)。

关于php - 使用javascript获取服务器信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11659923/

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