https.HttpsError class

Error eksplisit yang dapat ditampilkan dari pengendali untuk mengirim error ke klien yang memanggil fungsi.

Tanda Tangan:

export declare class HttpsError extends Error 

Memperluas: Error

Konstruktor

Konstruktor Pengubah Deskripsi
(konstruktor)(kode, pesan, detail) Membuat instance baru dari class HttpsError

Properti

Properti Pengubah Jenis Deskripsi
kode FunctionsErrorCode Kode error standar yang akan ditampilkan ke klien. Kode ini juga menentukan kode status HTTP respons, seperti yang ditentukan dalam code.proto.
detail tidak diketahui Data tambahan yang akan dikonversi ke JSON dan disertakan dalam respons error.
httpErrorCode {i>HttpErrorCode<i} Representasi format kabel untuk kode error yang diberikan.

Metode

Metode Pengubah Deskripsi
toJSON() Menampilkan representasi JSON-serial yang dapat diserialisasi dari objek ini.

https.HttpsError.(konstruktor)

Membuat instance baru dari class HttpsError

Tanda Tangan:

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

Parameter

Parameter Jenis Deskripsi
kode FunctionsErrorCode
message string
detail tidak diketahui

https.HttpsError.code

Kode error standar yang akan ditampilkan ke klien. Kode ini juga menentukan kode status HTTP respons, seperti yang ditentukan dalam code.proto.

Tanda Tangan:

readonly code: FunctionsErrorCode;

https.HttpsError.details

Data tambahan yang akan dikonversi ke JSON dan disertakan dalam respons error.

Tanda Tangan:

readonly details: unknown;

https.HttpsError.httpErrorCode

Representasi format kabel untuk kode error yang diberikan.

Tanda Tangan:

readonly httpErrorCode: HttpErrorCode;

https.HttpsError.toJSON()

Menampilkan representasi JSON-serial yang dapat diserialisasi dari objek ini.

Tanda Tangan:

toJSON(): HttpErrorWireFormat;

Hasil:

{i>HttpErrorWireFormat<i}