Connect Manager

HttpResponse

FinalYes

Разобранный HTTP-ответ.

Table of Contents

Methods

__construct()  : mixed
body()  : string
Тело ответа.
fromRaw()  : self
Разбирает сырой HTTP-ответ.
header()  : string|null
Значение заголовка.
headers()  : array<string, string>
Заголовки (lowercase keys).
isRedirect()  : bool
Редирект 3xx.
isSuccess()  : bool
Успешный 2xx.
json()  : array<string|int, mixed>|scalar|null
JSON-тело.
raw()  : string
Сырой ответ.
reasonPhrase()  : string
Reason phrase.
statusCode()  : int
Код статуса.

Methods

__construct()

public __construct(int $statusCode, string $reasonPhrase, array<string, string> $headers, string $body, string $raw) : mixed
Parameters
$statusCode : int
$reasonPhrase : string
$headers : array<string, string>
$body : string
$raw : string

body()

Тело ответа.

public body() : string
Return values
string

fromRaw()

Разбирает сырой HTTP-ответ.

public static fromRaw(string $raw) : self
Parameters
$raw : string
Tags
throws
ConnectionException
Return values
self

header()

Значение заголовка.

public header(string $name) : string|null
Parameters
$name : string
Return values
string|null

headers()

Заголовки (lowercase keys).

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

isRedirect()

Редирект 3xx.

public isRedirect() : bool
Return values
bool

isSuccess()

Успешный 2xx.

public isSuccess() : bool
Return values
bool

json()

JSON-тело.

public json() : array<string|int, mixed>|scalar|null
Tags
throws
ConnectionException
Return values
array<string|int, mixed>|scalar|null

raw()

Сырой ответ.

public raw() : string
Return values
string

reasonPhrase()

Reason phrase.

public reasonPhrase() : string
Return values
string

statusCode()

Код статуса.

public statusCode() : int
Return values
int
On this page

Search results