https.HttpsError class

Jawny błąd, który może zostać zgłoszony z modułu obsługi, aby wysłać błąd do klienta, który wywołał tę funkcję.

Podpis:

export declare class HttpsError extends Error 

Rozszerza: błąd

Zespoły

Zespół Modyfikatory Opis
(konstruktor)(kod, komunikat, szczegóły) Tworzy nową instancję klasy HttpsError

Właściwości

Właściwość Modyfikatory Typ Opis
kod Kod błędu funkcji Standardowy kod błędu, który jest zwracany klientowi. Określa też kod stanu HTTP odpowiedzi, zgodnie z definicją w pliku code.proto.
szczegóły nieznany Dodatkowe dane do skonwertowania do formatu JSON i uwzględnienia w odpowiedzi na błąd.
httpErrorCode Kod błędu HTTP Podany kod błędu w formie przewodu.

Metody

Metoda Modyfikatory Opis
toJSON(), Zwraca możliwą do serializowania reprezentację tego obiektu w formacie JSON.

https.HttpsError.(konstruktor)

Tworzy nową instancję klasy HttpsError

Podpis:

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

Parametry

Parametr Typ Opis
kod Kod błędu funkcji
wiadomość ciąg znaków
szczegóły nieznany

https.HttpsError.code

Standardowy kod błędu, który jest zwracany klientowi. Określa też kod stanu HTTP odpowiedzi, zgodnie z definicją w pliku code.proto.

Podpis:

readonly code: FunctionsErrorCode;

https.HttpsError.details

Dodatkowe dane do skonwertowania do formatu JSON i uwzględnienia w odpowiedzi na błąd.

Podpis:

readonly details: unknown;

https.HttpsError.httpErrorCode

Podany kod błędu w formie przewodu.

Podpis:

readonly httpErrorCode: HttpErrorCode;

https.HttpsError.toJSON()

Zwraca możliwą do serializowania reprezentację tego obiektu w formacie JSON.

Podpis:

toJSON(): HttpErrorWireFormat;

Zwroty:

HttpErrorWireFormat