CURL을 사용하여 사이트가 작동 / 중지되거나 다른 사이트로 리디렉션되는 경우 상태를 가져옵니다. 가능한 한 간소화하고 싶지만 제대로 작동하지 않습니다.
<?php
$ch = curl_init($url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_TIMEOUT,10);
$output = curl_exec($ch);
$httpcode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
return $httpcode;
?>
나는 이것을 함수로 감쌌다. 잘 작동하지만 전체 페이지를 다운로드하기 때문에 성능이 가장 좋지 않습니다. 제거 $output = curl_exec($ch);
하면 0
항상 반환 됩니다.
누구든지 성능을 향상시키는 방법을 알고 있습니까?