Чтобы получить код состояния веб-сайта с помощью curl, вы можете использовать CURLOPT NOBODY.Curl/Guzzle - получить код заголовка/ответа без тела
Пример:
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, 'http://www.example.com');
curl_setopt($curl , CURLOPT_NOBODY, true);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$status = curl_exec($curl);
curl_close($curl);
Является ли следующий пример с жрать, как HTTP библиотеки тот же:
$guzzle = new Client();
$req = $guzzle->createRequest('GET', 'http://www.example.com');
$result = $guzzle->send($req);
$status = $result->getStatusCode();
Моя цель состоит в том, чтобы выполнить скручивание/жрать запрос без получения тела. Будет ли запрос с помощью Guzzle извлекать код состояния без потери полосы пропускания по другим данным?