HTTP API (curl remote) (метка)

status_header()

Устанавливает указанный статус в заголовок HTTP ответа сервера. Код состояния HTTP (200, 404 и т.д.).

wp_get_http_headers()

Получает HTTP заголовки указанного URL.

wp_http_validate_url()

Проверяет можно ли использовать указанный URL в HTTP запросе, например в HTTP API.

wp_remote_get()

Получает удаленную страницу используя HTTP GET метод. Обертка для использования curl. Результат содержит HTTP заголовки и данные самой станицы, и возвращается в виде массива.

wp_remote_head()

Получает ответ HTTP запроса. Используется HEAD метод запроса. Получает только заголовки, без тела ответа.

wp_remote_post()

Отправляет HTTP запрос методом POST. Результат содержит HTTP заголовки, данные самой станицы и возвращается в виде массива. Обертка для использования curl.

wp_remote_request()

Создает любой тип HTTP запроса и возвращает ответ запроса в виде массива.

wp_remote_retrieve_body()

Получает тело (контент) ответа, который был получен с помощью любой из функций типа wp_remote_*(), например wp_remote_get().

wp_remote_retrieve_cookie()

Получает данные отдельной указанной куки из переданного ответа на запрос.

wp_remote_retrieve_cookie_value()

Получает значение указанной (отдельной) куки из переданного ответа на запрос.

wp_remote_retrieve_cookies()

Получает все данные всех куков из переданного ответа на запрос.

wp_remote_retrieve_header()

Получает указанное поле заголовка ответа из переданного объекта ответа.

wp_remote_retrieve_headers()

Получает все поля заголовка ответа из переданного объекта ответа.

wp_remote_retrieve_response_code()

Получает код ответа (статус ответа) из переданного объекта запроса.

wp_remote_retrieve_response_message()

Получает сообщение ответа из переданного объекта ответа.

wp_safe_remote_request()

Получает данные по переданному HTTP запросу (УРЛ). Данные возвращаются в виде массива: тело, заголовки, статус ответа...