wp_remote_retrieve_cookie_value()
Отримує значення зазначеної (окремої) куки з переданої відповіді запит.
Працює на основі:
wp_remote_retrieve_cookie()
wp_remote_retrieve_cookie()
Хуків немає.
Повертає
Строку. Значення кукі. Порожній рядок, якщо куки немає у відповіді на запит.
Використання
wp_remote_retrieve_cookie_value( $response, $name );
- $response
(масив) (обов’язковий) - Відповідь на запит, отриманий однією з функцій:
wp_remote_*() - $name
(рядок) (обов’язковий) - Ім’я cookie, значення якого потрібно отримати.
Приклади
#1 Отримаємо значення cookie з відповіді на запит
$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.0.2
function wp_remote_retrieve_cookie_value( $response, $name ) {
$cookie = wp_remote_retrieve_cookie( $response, $name );
if ( ! is_a( $cookie, 'WP_Http_Cookie' ) ) {
return '';
}
return $cookie->value;
}