यह एक ऐसी गड़बड़ी होती है जो किसी हैंडलर से आसानी से आ सकती है. इससे, क्लाइंट को वह गड़बड़ी भेजी जा सकती है जिसे फ़ंक्शन कॉल किया जाता है.
हस्ताक्षर:
export declare class HttpsError extends Error
एक्सट्रैक्ट करता है: गड़बड़ी
निर्माता
निर्माता | मॉडिफ़ायर | ब्यौरा |
---|---|---|
(कंस्ट्रक्टर)(कोड, मैसेज, जानकारी) | HttpsError क्लास का एक नया इंस्टेंस बनाता है |
प्रॉपर्टी
प्रॉपर्टी | मॉडिफ़ायर | टाइप | ब्यौरा |
---|---|---|---|
कोड | FunctionsErrorCode | गड़बड़ी का एक स्टैंडर्ड कोड, जिसे क्लाइंट को लौटाया जाएगा. इससे रिस्पॉन्स का एचटीटीपी स्टेटस कोड भी तय होता है, जैसा कि code.proto में बताया गया है. | |
जानकारी | अज्ञात | JSON में बदला जाने वाला और गड़बड़ी के जवाब में शामिल किया जाने वाला अतिरिक्त डेटा. | |
httpErrorCode | HttpErrorCode | वायर फ़ॉर्मैट में दिया गया गड़बड़ी का कोड. |
तरीके
तरीका | मॉडिफ़ायर | ब्यौरा |
---|---|---|
toJSON() | यह फ़ंक्शन इस ऑब्जेक्ट को JSON के क्रम में लगाकर दिखाया जाता है. |
https.HttpsError.(कंस्ट्रक्टर)
HttpsError
क्लास का एक नया इंस्टेंस बनाता है
हस्ताक्षर:
constructor(code: FunctionsErrorCode, message: string, details?: unknown);
पैरामीटर
पैरामीटर | टाइप | ब्यौरा |
---|---|---|
कोड | FunctionsErrorCode | |
संदेश | स्ट्रिंग | |
विवरण | अज्ञात |
https.HttpsError.code
गड़बड़ी का एक स्टैंडर्ड कोड, जिसे क्लाइंट को लौटाया जाएगा. इससे रिस्पॉन्स का एचटीटीपी स्टेटस कोड भी तय होता है, जैसा कि 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