https.HttpsError class

Một lỗi rõ ràng có thể được gửi từ trình xử lý để gửi lỗi đến ứng dụng khách đã gọi hàm.

Chữ ký:

export declare class HttpsError extends Error 

Mở rộng: Lỗi

Công ty sản xuất

Công ty sản xuất Công cụ sửa đổi Mô tả
(hàm khởi tạo)(mã, thông báo, chi tiết) Tạo một thực thể mới của lớp HttpsError

Thuộc tính

Tài sản Công cụ sửa đổi Loại Mô tả
FunctionsErrorCode Một mã lỗi tiêu chuẩn sẽ được trả về ứng dụng. Thao tác này cũng xác định mã trạng thái HTTP của phản hồi, như xác định trong code.proto.
chi tiết không xác định Dữ liệu bổ sung cần được chuyển đổi sang JSON và đưa vào phản hồi lỗi.
httpErrorCode Mã HttpError Biểu thị định dạng dây của mã lỗi được cung cấp.

Phương thức

Phương thức Công cụ sửa đổi Mô tả
toJSON() Trả về một bản trình bày có thể chuyển đổi tuần tự JSON của đối tượng này.

https.HttpsError.(hàm khởi tạo)

Tạo một thực thể mới của lớp HttpsError

Chữ ký:

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

Thông số

Thông số Loại Mô tả
FunctionsErrorCode
tin nhắn chuỗi
chi tiết không xác định

https.HttpsError.code

Một mã lỗi tiêu chuẩn sẽ được trả về ứng dụng. Thao tác này cũng xác định mã trạng thái HTTP của phản hồi, như xác định trong code.proto.

Chữ ký:

readonly code: FunctionsErrorCode;

https.HttpsError.details

Dữ liệu bổ sung cần được chuyển đổi sang JSON và đưa vào phản hồi lỗi.

Chữ ký:

readonly details: unknown;

https.HttpsError.httpErrorCode

Biểu thị định dạng dây của mã lỗi được cung cấp.

Chữ ký:

readonly httpErrorCode: HttpErrorCode;

https.HttpsError.toJSON()

Trả về một bản trình bày có thể chuyển đổi tuần tự JSON của đối tượng này.

Chữ ký:

toJSON(): HttpErrorWireFormat;

Trường hợp trả lại hàng:

HttpErrorWireFormat