WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru
функция не описана

Requests_Cookie_Jar::before_request() public WP 1.0

Add Cookie header to a request if we have any

As per RFC 6265, cookies are separated by '; '

Это метод класса: Requests_Cookie_Jar{}

Хуков нет.

Возвращает

Null. Ничего.

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

$Requests_Cookie_Jar = new Requests_Cookie_Jar();
$Requests_Cookie_Jar->before_request( $url, $headers, $data, $type, $options );
$url(строка) (обязательный)
$headers(массив) (обязательный) (передается по ссылке — &)
$data(массив) (обязательный) (передается по ссылке — &)
$type(строка) (обязательный) (передается по ссылке — &)
$options(массив) (обязательный) (передается по ссылке — &)

Код Requests_Cookie_Jar::before_request() WP 5.5.1

wp-includes/Requests/Cookie/Jar.php
<?php
public function before_request($url, &$headers, &$data, &$type, &$options) {
	if (!$url instanceof Requests_IRI) {
		$url = new Requests_IRI($url);
	}

	if (!empty($this->cookies)) {
		$cookies = array();
		foreach ($this->cookies as $key => $cookie) {
			$cookie = $this->normalize_cookie($cookie, $key);

			// Skip expired cookies
			if ($cookie->is_expired()) {
				continue;
			}

			if ($cookie->domain_matches($url->host)) {
				$cookies[] = $cookie->format_for_header();
			}
		}

		$headers['Cookie'] = implode('; ', $cookies);
	}
}