umbot
    Preparing search index...

    Interface IBotResponseState

    Интерфейс для состояния, которое придет в пользовательском обработчике ответа

    interface IBotResponseState {
        body: string | object;
        defaultSend: (res: ServerResponse, state: IBotResponse) => void;
        statusCode: number;
    }

    Hierarchy (View Summary)

    Index

    Properties

    body: string | object

    Содержимое, которое необходимо отобразить

    defaultSend: (res: ServerResponse, state: IBotResponse) => void

    Базовый метод для отправки ответа

    Type Declaration

      • (res: ServerResponse, state: IBotResponse): void
      • Parameters

        • res: ServerResponse

          Объект ответа HTTP-сервера

        • state: IBotResponse

          Состояние ответа фреймворка

        Returns void

    statusCode: number

    Статус код ответа.

    • 200 в случае успеха
    • 400 в случае, если отправлен пустой/некорректный запрос, или фреймворк завершил обработку с ошибкой.
    • 401 при неверном токене/подписи вебхука
    • 404 если платформа вернула 'notFound'
    • 413 если тело запроса превышает лимит
    • 500 в случае ошибки самого сервера