CloudCastle Curl

HttpStatusException extends CurlException
in package

FinalYes

Сервер ответил кодом ошибки (4xx или 5xx).

Выбрасывается Response::throwIfError() и HttpErrorMiddleware. Сохраняет сам ответ, поэтому тело ошибки (например, JSON с описанием проблемы) остаётся доступным. Адрес в сообщении очищен от секретов.

Table of Contents

Methods

fromResponse()  : self
Создать исключение по ответу с кодом ошибки.
isClientError()  : bool
Ошибка ли это клиента (4xx).
isServerError()  : bool
Ошибка ли это сервера (5xx).
response()  : Response
Ответ с кодом ошибки.

Methods

fromResponse()

Создать исключение по ответу с кодом ошибки.

public static fromResponse(Response $response) : self
Parameters
$response : Response

ответ

Return values
self —

исключение с описанием

isClientError()

Ошибка ли это клиента (4xx).

public isClientError() : bool
Return values
bool —

true для кодов 400–499

isServerError()

Ошибка ли это сервера (5xx).

public isServerError() : bool
Return values
bool —

true для кодов 500 и выше

On this page

Search results