博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HTTP_HOST 和 SERVER_NAME 的区别
阅读量:6937 次
发布时间:2019-06-27

本文共 1562 字,大约阅读时间需要 5 分钟。

PHP的SERVER保留变量中 HTTP_HOSTSERVER_NAME 经常是一样的,原因是服务器端口是80,那么HTTP_HOST将省略不显示,而HTTP服务的默认端口就是80,所以大多数情况下,HTTP_HOST都没有显示这个端口号。而如果使用的是ssl链接,那么端口号将被显示出来。

所以HTTP_HOST = SERVER_NAME:SERVER_PORT

访问请求:

12.62.201.12:8013/test.php

打印$_SERVER

print_r($_SERVER);
Array(    [HTTP_HOST] => 12.62.201.12:8013    [HTTP_CONNECTION] => keep-alive    [HTTP_UPGRADE_INSECURE_REQUESTS] => 1    [HTTP_USER_AGENT] => Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.115 Safari/537.36    [HTTP_ACCEPT] => text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8    [HTTP_REFERER] => http://58.62.201.107:8091/    [HTTP_ACCEPT_ENCODING] => gzip, deflate    [HTTP_ACCEPT_LANGUAGE] => zh-CN,zh;q=0.8    [HTTP_COOKIE] => PHPSESSID=4v3njmj1bot72q66kpo3mcam42    [PATH] => /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/usr/local/php/bin:/usr/local/apache/bin:/root/bin    [SERVER_SIGNATURE] =>     [SERVER_SOFTWARE] => Apache/2.2.31 (Unix) PHP/5.5.36    [SERVER_NAME] => 12.62.201.12    [SERVER_ADDR] => 192.168.17.120    [SERVER_PORT] => 8013    [REMOTE_ADDR] => 2.2.2.2    [DOCUMENT_ROOT] => /usr/local/apache/htdocs    [SERVER_ADMIN] => you@example.com    [SCRIPT_FILENAME] => /usr/local/apache/htdocs/test.php    [REMOTE_PORT] => 2104    [GATEWAY_INTERFACE] => CGI/1.1    [SERVER_PROTOCOL] => HTTP/1.1    [REQUEST_METHOD] => GET    [QUERY_STRING] =>     [REQUEST_URI] => /test.php    [SCRIPT_NAME] => /test.php    [PHP_SELF] => /test.php    [REQUEST_TIME_FLOAT] => 1501652634.963    [REQUEST_TIME] => 1501652634)

转载地址:http://qcbnl.baihongyu.com/

你可能感兴趣的文章
机器学习:从入门到晋级
查看>>
安卓constraintLayout中app:srcCompat设置的图片显示不出来
查看>>
nginx 安装在ubuntu上
查看>>
iOS地图选址
查看>>
Shpinx在PHPCMS里的使用及配置
查看>>
Linux Oracle Rac 10G 搭建& Patch
查看>>
Apache与Nginx网络模型对比
查看>>
Java 二重循环实现对象去重
查看>>
[Unity3d]socket通信 切换到web版本时报错SecurityException解决办法
查看>>
修改windows service的启动类型
查看>>
快速构建Windows 8风格应用9-竖直视图
查看>>
Chrome浏览器设置不缓存
查看>>
YII2出现SQLSTATE[HY000] [2002] No such file or director
查看>>
搭建nginx+3*tomcat环境 实现session共享
查看>>
毕业只是开始:你准备好了吗?
查看>>
交互式自动化脚本模板
查看>>
顺丰和菜鸟对用户数据寸土不让 战争平息需监管层
查看>>
软件测试LR通用性能分析流程
查看>>
如何升级phpmyadmin
查看>>
hibernate添加时间问题
查看>>