https.HttpsError class

Явная ошибка, которая может быть вызвана обработчиком для отправки ошибки клиенту, вызвавшему функцию.

Подпись:

export declare class HttpsError extends Error 

Расширяется: ошибка

Конструкторы

Конструктор Модификаторы Описание
(конструктор)(код, сообщение, детали) Создает новый экземпляр класса HttpsError .

Характеристики

Свойство Модификаторы Тип Описание
код ФункцииErrorCode Стандартный код ошибки, который будет возвращен клиенту. Это также определяет код состояния HTTP ответа, как определено в code.proto.
подробности неизвестный Дополнительные данные, которые необходимо преобразовать в JSON и включить в ответ об ошибке.
httpErrorCode Хттперроркоде Представление предоставленного кода ошибки в проводном формате.

Методы

Метод Модификаторы Описание
toJSON() Возвращает сериализуемое в формате JSON представление этого объекта.

https.HttpsError.(конструктор)

Создает новый экземпляр класса HttpsError .

Подпись:

constructor(code: FunctionsErrorCode, message: string, details?: unknown);

Параметры

Параметр Тип Описание
код ФункцииErrorCode
сообщение нить
подробности неизвестный

https.HttpsError.code

Стандартный код ошибки, который будет возвращен клиенту. Это также определяет код состояния HTTP ответа, как определено в code.proto.

Подпись:

readonly code: FunctionsErrorCode;

https.HttpsError.details

Дополнительные данные, которые необходимо преобразовать в JSON и включить в ответ об ошибке.

Подпись:

readonly details: unknown;

https.HttpsError.httpErrorCode

Представление предоставленного кода ошибки в проводном формате.

Подпись:

readonly httpErrorCode: HttpErrorCode;

https.HttpsError.toJSON()

Возвращает сериализуемое в формате JSON представление этого объекта.

Подпись:

toJSON(): HttpErrorWireFormat;

Возврат:

HttpErrorWireFormat