PHP КОД ОТВЕТА CURL
Функция curl_exec() в PHP выполняет запрос к указанному URL с помощью библиотеки cURL и возвращает ответ в виде строки. Однако ответ может быть не только строкой, но и метаданными, такими как код ответа HTTP.
Чтобы получить код ответа, необходимо использовать функцию curl_getinfo() и установить опцию CURLINFO_HTTP_CODE:
$ch = curl_init('http://example.com');curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);$response = curl_exec($ch);$http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);curl_close($ch);
В этом примере мы отправляем запрос на сайт example.com, получаем ответ и код ответа HTTP. Функция curl_close() закрывает сеанс cURL.
Код ответа HTTP может быть использован, например, для проверки успешности запроса. Коды состояния HTTP начинаются с трехзначного числа, которое указывает категорию ответа:
1xx - Информационные сообщения
2xx - Успешный результат
3xx - Перенаправление
4xx - Ошибка клиента
5xx - Ошибка сервера
Get Header Response Codes using PHP and cUrl
CURL - Установка - Основы использования CURL - Работа с API - Запросы с JSON Payload - Парсинг с jq
PHP + curl - A Simple example of how to use cURL
How to call APIs from PHP: file_get_contents, cURL, Guzzle and SDKs
How to use PHP cURL to Handle JSON API Requests
Login to Website using cURL \u0026 PHP
Curso curl en php #1 - Peticiones en GET