PHP获得header头进行分析

学web的人都知道,要深刻的理解就一定要对HTTP协议有深刻的理解,这样你才能理解整个运行的流程,有些功能你才能理解应该

如何去实现,比如:仿盗链啊,定义IP后切换页面语种的版本啊,等等,

这里就来对这个进行说明,

PHP不像JAVA有个request对象来对请求进行封装,然后你读取request.getHeader()就能取出浏览器的请求

PHP中是通过全局变量$_SERVER来对浏览器的请求进行封装的

$_SERVER 是一个包含了诸如头信息(header)、路径(path)、以及脚本位置(script locations)等等信息的数组。这个数组中的项目由 Web 服务器创建。不能保证每个服务器都提供全部项目;服务器可能会忽略一些,或者提供一些没有在这里列举出来的项目。

可以通过var_dump($_SERVER),之后然后对着API进行一个个的查看,就能够找到你想要的

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。