wp_remote_retrieve_cookie_value() WP 4.4.0

Отримує значення зазначеної (окремої) куки з переданої відповіді запит.

Працює на основі:
wp_remote_retrieve_cookie()

Хуків немає.

Повертає

Строку. Значення кукі. Порожній рядок, якщо куки немає у відповіді на запит.

Використання

wp_remote_retrieve_cookie_value( $response, $name );
$response
(масив) (обов’язковий)
Відповідь на запит, отриманий однією з функцій:
wp_remote_*()
$name
(рядок) (обов’язковий)
Ім’я cookie, значення якого потрібно отримати.

Приклади

0

#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 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;
}

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *