wp_remote_retrieve_cookie_value()
Получает значение указанной (отдельной) куки из переданного ответа на запрос.
Работает на основе: wp_remote_retrieve_cookie()
Хуков нет.
Возвращает
Строку
. Значение куки. Пустую строку, если куки нет в ответе на запрос.
Использование
wp_remote_retrieve_cookie_value( $response, $name );
- $response(массив) (обязательный)
- Ответ на запрос полученный одной из функций: wp_remote_*()
- $name(строка) (обязательный)
- Имя куки, значение которой нужно получить.
Примеры
#1 Получим значение куки из ответа на запрос
$url = 'https://httpbin.org/cookies/set?mycookie=mycookievalue'; $response = wp_remote_get( $url ); $mycookie = wp_remote_retrieve_cookie_value( $response, 'mycookie' ); //> mycookievalue
Список изменений
С версии 4.4.0 | Введена. |
Код wp_remote_retrieve_cookie_value() wp remote retrieve cookie value WP 6.7.1
function wp_remote_retrieve_cookie_value( $response, $name ) { $cookie = wp_remote_retrieve_cookie( $response, $name ); if ( ! ( $cookie instanceof WP_Http_Cookie ) ) { return ''; } return $cookie->value; }