繁体   English   中英

在客户端更改 $_SERVER 变量

[英]change $_SERVER variables in client-side

根据此站点$_SERVER['HTTP_HOST'] 可以由客户端更改。
真的有可能吗? 如果是,如何? 客户端可以更改 $_SERVER 的其他参数吗?

我发现这个答案对我的问题非常有用https://stackoverflow.com/a/6474936/6934036

以 HTTP 开头的变量不可靠

HTTP 请求标头由客户端发送,因此由客户端确定,因此当然可以,任何其他 HTTP 请求标头也可以。

当然,前提是 HTTP 服务器可以使用 Host 标头,从而决定请求是针对不同的虚拟名称主机,而根本不运行 PHP 脚本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM