只需获取状态码,判断网址是否正常打开 $url="https://www.baidu.com/";$array = get_headers($url,1);print_r($array); 判断是否正常打开 $url="Https://w
只需获取状态码,判断网址是否正常打开
$url="https://www.baidu.com/";$array = get_headers($url,1);print_r($array);
判断是否正常打开
$url="Https://www.baidu.com/";$array = file_get_contents($url);print_r($array);if(!preg_match('/200/',$array[0])){ print_r("访问异常"."\n");}else{ print_r("正常访问"."\n");}
需要获取网址的源代码
$url="https://www.baidu.com/";$array = file_get_contents($url); ;print_r($array);
有些网址会出现这样的情况
需要模拟浏览器进行访问,在代码中加入ini_set('user_agent','Mozilla/4.0 (compatible; MSIE 6.0; windows NT 5.1; SV1; .net CLR 2.0.50727;)');即可
$url="https://www.dealdrop.com/";ini_set('user_agent','Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727;)');$array = get_headers($url,1);print_r($array);if(!preg_match('/200/',$array[0])){ print_r("访问异常"."\n");}else{ print_r("正常访问"."\n");}
来源地址:https://blog.csdn.net/weixin_41951387/article/details/128341731
--结束END--
本文标题: php 访问 HTTP 网址
本文链接: https://lsjlt.com/news/397058.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0