Перейти к основному содержимому
Version: 3.0.0

Ошибки API

Swipe умеет анализировать код, и находить ошибки которые возвращают функции или методы.

Поддерживается работа с двумя типами ошибок, HTTP и JSON RPC.

Если вы используете REST API, то ошибка должна имплементировать интерфейс:

interface {    StatusCode() int    Error() string}

StatusCodec должен возвращать HTTP код ошибки.

Если у вас JSON RPC:

interface {    ErrorCode() int    Error() string}

StatusCodec должен возвращать код ошибки JSON RPC.

Так же эти ошибки будут показаны в Openapi документации если у вас включена их генерация.