https.HttpsError class

Un errore esplicito che può essere generato da un gestore per inviare un errore al client che ha chiamato la funzione.

Firma:

export declare class HttpsError extends Error 

Estende: Errore

Costruttori

Costruttore Modificatori Descrizione
(costruttore)(codice, messaggio, dettagli) Costruisce una nuova istanza della classe HttpsError

Proprietà

Proprietà Modificatori Tipo Descrizione
codice FunzioniErrorCode Un codice di errore standard che verrà restituito al client. Ciò determina anche il codice di stato HTTP della risposta, come definito in code.proto.
dettagli sconosciuto Dati aggiuntivi da convertire in JSON e includere nella risposta all'errore.
httpErrorCode HttpErrorCode Una rappresentazione in formato wire di un codice di errore fornito.

Metodi

Metodo Modificatori Descrizione
aJSON() Restituisce una rappresentazione serializzabile JSON di questo oggetto.

https.HttpsError.(costruttore)

Costruisce una nuova istanza della classe HttpsError

Firma:

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

Parametri

Parametro Tipo Descrizione
codice FunzioniErrorCode
Messaggio corda
dettagli sconosciuto

https.HttpsError.code

Un codice di errore standard che verrà restituito al client. Ciò determina anche il codice di stato HTTP della risposta, come definito in code.proto.

Firma:

readonly code: FunctionsErrorCode;

https.HttpsError.details

Dati aggiuntivi da convertire in JSON e includere nella risposta all'errore.

Firma:

readonly details: unknown;

https.HttpsError.httpErrorCode

Una rappresentazione in formato wire di un codice di errore fornito.

Firma:

readonly httpErrorCode: HttpErrorCode;

https.HttpsError.toJSON()

Restituisce una rappresentazione serializzabile JSON di questo oggetto.

Firma:

toJSON(): HttpErrorWireFormat;

Ritorna:

HttpErrorWireFormat