HttpResponse
in package
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
stringfromRaw()
Разбирает сырой HTTP-ответ.
public
static fromRaw(string $raw) : self
Parameters
- $raw : string
Tags
Return values
selfheader()
Значение заголовка.
public
header(string $name) : string|null
Parameters
- $name : string
Return values
string|nullheaders()
Заголовки (lowercase keys).
public
headers() : array<string, string>
Return values
array<string, string>isRedirect()
Редирект 3xx.
public
isRedirect() : bool
Return values
boolisSuccess()
Успешный 2xx.
public
isSuccess() : bool
Return values
booljson()
JSON-тело.
public
json() : array<string|int, mixed>|scalar|null
Tags
Return values
array<string|int, mixed>|scalar|nullraw()
Сырой ответ.
public
raw() : string
Return values
stringreasonPhrase()
Reason phrase.
public
reasonPhrase() : string
Return values
stringstatusCode()
Код статуса.
public
statusCode() : int