首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

host是否带port的有关问题讨论

2013-07-04 
host是否带port的问题讨论$_SERVER[HTTP_HOST] 得到的host是带端口号的,理论上讲host为主机名,不应该带

host是否带port的问题讨论
$_SERVER['HTTP_HOST'] 得到的host是带端口号的,理论上讲host为主机名,不应该带端口号。
[解决办法]
那你好好研究下php的全局变量$_server吧。
参考链接:
php URL各部分获取方法(全局变量)
http://www.jbxue.com/article/6798.html
[解决办法]
$_SERVER['HTTP_HOST'] 会带有,因为是http中request头部信息的Host头域 。

Host头域 

Host头域指定请求资源的Intenet主机和端口号,必须表示请求url的原始服务器或网关的位置。HTTP/1.1请求必须包含主机头域,否则系统会以400状态码返回。 


热点排行