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