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

Реклама
Новое
Реклама