在php中利用get_headers函数怎么对URL进行判断

介绍

本篇文章给大家分享的是有关在php中利用get_headers函数怎么对URL进行判断,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

信息格式基本如下:

(1)

阵列
(
,,,[0]=比;HTTP/1.1 200 OK
,,,[1]=比;日期:2004年5月29日,坐在12:28:13格林尼治时间
,,,[2]=比;服务器:Apache/1.3.27 (Unix),(red hat/Linux)
,,,[3]=比;最后修改:结婚,08年格林尼治时间2003年1月23:11:55
,,,[4]=比;ETag:“3 f80f-1b6-3e1cb03b"
,,,[5]=比;Accept-Ranges:字节
,,,[6]=比;内容长度:438
,,,[7]=比;连接:紧密
,,,[8]=比;内容类型:text/html
)

(2)

阵列
(
,,,[0]=比;HTTP/1.0 404 Not Found
,,,[1]=比;日期:2004年5月29日,坐在12:28:13格林尼治时间
,,,[2]=比;服务器:Apache/1.3.27 (Unix),(red hat/Linux)
,,,[3]=比;最后修改:结婚,08年格林尼治时间2003年1月23:11:55
,,,[4]=比;ETag:“3 f80f-1b6-3e1cb03b"
,,,[5]=比;Accept-Ranges:字节
,,,[6]=比;内容长度:438
,,,[7]=比;连接:紧密
,,,[8]=比;的content - type: text/html
)

从以上两种情况可以很容易看的出,如果判断该url是否有效存在肯定是通过数组中的第一个元素值来判断的。服务器返回200即文件正确返回的意思,服务器返回404即文件不存在,因此从这个地方就可以很容易的判断一个url的是否存在的了。

以上就是在php中利用get_headers函数怎么对url进行判断,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。

在php中利用get_headers函数怎么对URL进行判断