1
我可以使用curl獲取URL的HTTP狀態代碼,我可以做類似下面得到URL的響應時間...PHP得到的響應時間和HTTP狀態代碼相同的請求
<?php
// check responsetime for a webbserver
function pingDomain($domain){
$starttime = microtime(true);
// supress error messages with @
$file = @fsockopen($domain, 80, $errno, $errstr, 10);
$stoptime = microtime(true);
$status = 0;
if (!$file){
$status = -1; // Site is down
} else {
fclose($file);
$status = ($stoptime - $starttime) * 1000;
$status = floor($status);
}
return $status;
}
?>
但是,我正在努力想辦法使用相同的請求獲取HTTP狀態碼和的響應時間。如果這隻可能通過捲曲來實現,那就太棒了。
注意:我不希望/需要URL中的任何其他信息,因爲這會減慢我的過程。