【发布时间】:2017-08-10 21:18:04
【问题描述】:
对于依赖于主机 url 的脚本,我需要确定主机以及它是通过 HTTP 协议还是 HTTPS 协议进行连接。
例如,如果我连接到http://example.com,我想检索 http 和 example.com
我当然可以使用$_SERVER 变量。但是,我在互联网上读到它们很容易被客户更改。因此,他们“可能”破坏了我的剧本。所以,我猜$_SERVER['HTTP_HOST']、$_SERVER['SERVER_NAME'] 等变得不可靠了?
有没有更好的选择来解决这个问题,而不是检查两个 $_SERVER 变量的相同值,这仍然不可靠?
感谢您的回答
【问题讨论】:
标签: php host server-variables