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

Requests_Session::request() public WP 1.0

Main interface for HTTP requests

This method initiates a request and sends it via a transport before parsing.

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

Хуков нет.

Возвращает

Requests_Response.

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

$Requests_Session = new Requests_Session();
$Requests_Session->request( $url, $headers, $data, $type, $options );
$url(строка) (обязательный)
URL to request
$headers(массив)
Extra headers to send with the request
По умолчанию: array()
$data(массив/null)
Data to send either as a query string for GET/HEAD requests, or in the body for POST requests
По умолчанию: array()
$type(строка)
HTTP request type (use Requests constants)
По умолчанию: Requests::GET
$options(массив)
Options for the request (see Requests::request)
По умолчанию: array()

Заметки

  • Смотрите: Requests::request()

Код Requests_Session::request() WP 5.5.1

wp-includes/Requests/Session.php
<?php
public function request($url, $headers = array(), $data = array(), $type = Requests::GET, $options = array()) {
	$request = $this->merge_request(compact('url', 'headers', 'data', 'options'));

	return Requests::request($request['url'], $request['headers'], $request['data'], $type, $request['options']);
}