Tôi đang sử dụng CURL để nhận trạng thái của một trang, nếu nó lên / xuống hoặc chuyển hướng đến một trang khác. Tôi muốn làm cho nó được sắp xếp hợp lý nhất có thể, nhưng nó không hoạt động tốt.
<?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;
?>
Tôi có cái này được bọc trong một chức năng. Nó hoạt động tốt nhưng hiệu suất không phải là tốt nhất vì nó tải xuống toàn bộ trang, điều mà nếu tôi xóa $output = curl_exec($ch);
nó sẽ trả về 0
mọi lúc.
Có ai biết làm thế nào để thực hiện tốt hơn?