国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

PHP獲取訪問頁面HTTP狀態(tài)碼的實現(xiàn)代碼

2024-05-04 23:51:50
字體:
來源:轉載
供稿:網友

廢話不說了直接上代碼

核心代碼:

/** * 獲取遠程URL的HTTP狀態(tài) *  * @version 0.0.1 * @Author Chenjl *  * @param string $url    遠程URL * @param string $data   ture[返回HTTP狀態(tài)數(shù)組] | false[返回狀態(tài)數(shù)值] *  * @return mixed */function getHeaders($url,$data=FALSE){  $_headers = get_headers($url,1);  if( !$data ){return $_headers;}  $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);//返回數(shù)據(jù)流,不直接輸出   curl_setopt($curl,CURLOPT_TIMEOUT,30); //超時時長,單位秒   curl_exec($curl);   $rtn= curl_getinfo($curl,CURLINFO_HTTP_CODE);   curl_close($curl);  return $rtn;}

上面的代碼,逐風已將兩種獲取方式進行一個整合,方便不同獲取HTTP狀態(tài)情景的需求;

返回結果:

# 調用案例1:getHeaders('http://m.survivalescaperooms.com///',true);# 返回結果:200 // 直接返回HTTP狀態(tài)碼 # 調用案例2:getHeaders('http://m.survivalescaperooms.com/',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"  }  */


注:相關教程知識閱讀請移步到PHP教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 平昌县| 建水县| 北川| 桂平市| 嘉义县| 壤塘县| 沁阳市| 故城县| 平顶山市| 庆阳市| 河南省| 横峰县| 邯郸县| 嘉兴市| 华容县| 宜兰市| 高邮市| 蒙山县| 宜兴市| 长宁区| 青田县| 大石桥市| 黔南| 阿城市| 江孜县| 大邑县| 商南县| 平泉县| 广州市| 碌曲县| 清水县| 鄂托克前旗| 卢湾区| 鸡东县| 明水县| 页游| 长葛市| 长葛市| 泸溪县| 疏勒县| 河西区|