WordPress как на ладони
Наставник Трепачёв Д.П., phphtml.net wordpress jino

wp_remote_retrieve_response_code() WP 2.7.0

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

Хуков нет.

Возвращает

Число/строку. Код ответа в виде числа или пустую строку, если передан неверных объект запроса.

Использование

wp_remote_retrieve_response_code( $response );
$response(массив) (обязательный)
Объект ответа, полученный с помощью одной из функций HTTP API: wp_remote_get(), wp_remote_post(), wp_remote_head() или wp_remote_request().

Примеры

#1 Получим код ответа сервера на наш запрос

$response = wp_remote_get('http://httpbin.org/get?a=b&c=d');
$code = wp_remote_retrieve_response_code( $response );

echo $code; //> 200

Возможные коды ответов (статусы ответов) и их значения смотрите в описании функции status_header()

Код wp remote retrieve response code: wp-includes/http.php WP 4.8.1

<?php
function wp_remote_retrieve_response_code( $response ) {
	if ( is_wp_error($response) || ! isset($response['response']) || ! is_array($response['response']))
		return '';

	return $response['response']['code'];
}

Cвязанные функции

Из метки: HTTP API (curl remote)

wp_remote_retrieve_response_code Комментариев нет

Здравствуйте, !

Ваш комментарий