Connect Manager

HttpRequest

FinalYes

HTTP-запрос прикладного клиента.

Table of Contents

Methods

__construct()  : mixed
body()  : string
Тело.
form()  : self
application/x-www-form-urlencoded.
get()  : self
GET-запрос.
headers()  : array<string, string>
Заголовки.
json()  : self
POST JSON.
maxRedirects()  : int
Максимум редиректов.
method()  : string
HTTP-метод.
post()  : self
POST с телом.
query()  : array<string, scalar|null>
Query-параметры.
url()  : string
URL.
withMaxRedirects()  : self
Копия с лимитом редиректов.

Methods

__construct()

public __construct(string $method, string $url[, array<string, string> $headers = [] ][, string $body = '' ][, array<string, scalar|null> $query = [] ][, int $maxRedirects = 5 ]) : mixed
Parameters
$method : string
$url : string
$headers : array<string, string> = []
$body : string = ''
$query : array<string, scalar|null> = []
$maxRedirects : int = 5

body()

Тело.

public body() : string
Return values
string

form()

application/x-www-form-urlencoded.

public static form(string $url, array<string, scalar|null> $fields[, array<string, string> $headers = [] ]) : self
Parameters
$url : string
$fields : array<string, scalar|null>
$headers : array<string, string> = []
Return values
self

get()

GET-запрос.

public static get(string $url[, array<string, string> $headers = [] ][, array<string, scalar|null> $query = [] ]) : self
Parameters
$url : string
$headers : array<string, string> = []
$query : array<string, scalar|null> = []
Return values
self

headers()

Заголовки.

public headers() : array<string, string>
Return values
array<string, string>

json()

POST JSON.

public static json(string $method, string $url, array<string, mixed> $data[, array<string, string> $headers = [] ]) : self
Parameters
$method : string
$url : string
$data : array<string, mixed>
$headers : array<string, string> = []
Return values
self

maxRedirects()

Максимум редиректов.

public maxRedirects() : int
Return values
int

method()

HTTP-метод.

public method() : string
Return values
string

post()

POST с телом.

public static post(string $url[, string $body = '' ][, array<string, string> $headers = [] ]) : self
Parameters
$url : string
$body : string = ''
$headers : array<string, string> = []
Return values
self

query()

Query-параметры.

public query() : array<string, scalar|null>
Return values
array<string, scalar|null>

url()

URL.

public url() : string
Return values
string

withMaxRedirects()

Копия с лимитом редиректов.

public withMaxRedirects(int $maxRedirects) : self
Parameters
$maxRedirects : int
Return values
self
On this page

Search results