PHP获取访问页面HTTP状态码的实现代码

方法一

方法二

方法三给curl设置一些参数,可以加快速度,代码来自网络

代码四

核心代码:

上面的代码,逐风已将两种获取方式进行一个整合,方便不同获取HTTP状态情景的需求;

返回结果:

调用案例2:getHeaders('//www.jb51.cc/',false);

返回结果:

/
array(10) {
[0]=>
string(15) "HTTP/1.1 200 OK"
["Server"]=>
string(5) "nginx"
["Date"]=>
string(29) "Mon,04 Jul 2016 06:21:35 GMT"
["Content-Type"]=>
string(9) "text/html"
["Content-Length"]=>
string(5) "26898"
["Last-Modified"]=>
string(29) "Mon,04 Jul 2016 06:16:00 GMT"
["Connection"]=>
string(5) "close"
["Vary"]=>
string(15) "Accept-Encoding"
["ETag"]=>
string(15) ""5779ff20-6912""
["Accept-Ranges"]=>
string(5) "bytes"
}
/

基本上就这些了,大家可以适当补充

dawei

【声明】:淮南站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。