https.HttpsError class

خطأ صريح يمكن طرحه من المعالج لإرسال خطأ إلى العميل الذي استدعى الوظيفة.

إمضاء:

export declare class HttpsError extends Error 

يمتد: خطأ

البنائين

البناء الصفات التعريفية وصف
(المنشئ) (الكود، الرسالة، التفاصيل) إنشاء مثيل جديد لفئة HttpsError

ملكيات

ملكية الصفات التعريفية يكتب وصف
شفرة وظائف خطأ رمز رمز خطأ قياسي سيتم إرجاعه إلى العميل. يحدد هذا أيضًا رمز حالة HTTP للاستجابة، كما هو محدد في code.proto.
تفاصيل مجهول البيانات الإضافية المطلوب تحويلها إلى JSON وإدراجها في استجابة الخطأ.
httpErrorCode httpErrorCode تمثيل تنسيق سلكي لرمز الخطأ المقدم.

طُرق

طريقة الصفات التعريفية وصف
toJSON() تقوم بإرجاع تمثيل JSON قابل للتسلسل لهذا الكائن.

https.HttpsError.(المنشئ)

إنشاء مثيل جديد لفئة HttpsError

إمضاء:

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

حدود

معامل يكتب وصف
شفرة وظائف خطأ رمز
رسالة خيط
تفاصيل مجهول

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