php 獲取訪問頁面的http狀態碼

cp5m 9年前發布 | 2K 次閱讀 PHP

 
<?php
     function GetHttpStatusCode($url){ 
         $curl = curl_init();
         curl_setopt($curl,CURLOPT_URL,$url);//獲取內容url 
         curl_setopt($curl,CURLOPT_HEADER,1);//獲取http頭信息 
         curl_setopt($curl,CURLOPT_NOBODY,1);//不返回html的body信息 
         curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);//返回數據流,不直接輸出 
         curl_setopt($curl,CURLOPT_TIMEOUT,30); //超時時長,單位秒 
         curl_exec($curl);
         $rtn= curl_getinfo($curl,CURLINFO_HTTP_CODE);
         curl_close($curl);
         return  $rtn;
     }
     $url="http://www.putclub.com&quot;;
     echo GetHttpStatusCode($url);
?>

</pre>

 本文由用戶 cp5m 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!