/**
* 具體見:https://www.php.net/manual/zh/function.curl-getinfo.php
* size_download: 字節 。
* speed_download: 字節/秒 ,下載完成後的速度。
* total_time:秒,包括域名解析,以及 TCP 連接過程中時間
*/
function httpGetWebInfo($url)
{
$data = [];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_TIMEOUT, 200);
curl_setopt($ch, CURLOPT_HEADER, false); //不需要輸出頭部信息
curl_setopt($ch, CURLOPT_NOBODY, false); //輸出內容
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); //超時重試
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); //抓取轉跳
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'GET'); //post方式提交
curl_exec($ch);
if (!curl_errno($ch)) {
$data = curl_getinfo($ch);
}
curl_close($ch);
return $data;
}
【PHP】 獲取網站信息
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.