php 获取http状态码方法

1. 下面是同过curl方法获取http地址得到的http_code状态  通常200代表成功 404 代表无法找到文件 

<?php
$curl = curl_init();
$url='http://www.wgc51.com';
curl_setopt($curl, CURLOPT_URL, $url); //设置URL
curl_setopt($curl, CURLOPT_HEADER, 1); //获取Head
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_exec($curl);
$curlInfo = curl_getinfo($curl); 
echo $curlInfo['http_code'];  // 请求http网页的状态码
curl_close($curl);
?>


2.  php的get_headers函数访问url可以返回的http状态码

<?php
print_r(get_headers($url));
Array
(
    [0] => HTTP/1.1 200 OK
)
?>


评论

0条评论