ফাংশন কলকারী ক্লায়েন্টকে একটি ত্রুটি পাঠাতে হ্যান্ডলার থেকে একটি স্পষ্ট ত্রুটি নিক্ষেপ করা যেতে পারে।
স্বাক্ষর:
export declare class HttpsError extends Error
প্রসারিত: ত্রুটি
কনস্ট্রাক্টর
কনস্ট্রাক্টর | সংশোধক | বর্ণনা |
---|---|---|
(নির্মাতা)(কোড, বার্তা, বিশদ বিবরণ) | HttpsError ক্লাসের একটি নতুন উদাহরণ তৈরি করে |
বৈশিষ্ট্য
সম্পত্তি | সংশোধক | টাইপ | বর্ণনা |
---|---|---|---|
কোড | ফাংশন ত্রুটি কোড | একটি আদর্শ ত্রুটি কোড যা ক্লায়েন্টকে ফেরত দেওয়া হবে। এটি কোড.প্রোটোতে সংজ্ঞায়িত হিসাবে প্রতিক্রিয়ার HTTP স্ট্যাটাস কোডও নির্ধারণ করে। | |
বিস্তারিত | অজানা | অতিরিক্ত ডেটা JSON-এ রূপান্তর করতে হবে এবং ত্রুটির প্রতিক্রিয়াতে অন্তর্ভুক্ত করতে হবে। | |
httpErrorCode | HttpErrorCode | প্রদত্ত ত্রুটি কোডের একটি তারের বিন্যাস উপস্থাপনা। |
পদ্ধতি
পদ্ধতি | সংশোধক | বর্ণনা |
---|---|---|
toJSON() | এই বস্তুর একটি JSON-ক্রমিক উপস্থাপনা প্রদান করে। |
identity.HttpsError.(constructor)
HttpsError
ক্লাসের একটি নতুন উদাহরণ তৈরি করে
স্বাক্ষর:
constructor(code: FunctionsErrorCode, message: string, details?: unknown);
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
কোড | ফাংশন ত্রুটি কোড | |
বার্তা | স্ট্রিং | |
বিস্তারিত | অজানা |
identity.HttpsError.code
একটি আদর্শ ত্রুটি কোড যা ক্লায়েন্টকে ফেরত দেওয়া হবে। এটি কোড.প্রোটোতে সংজ্ঞায়িত হিসাবে প্রতিক্রিয়ার HTTP স্ট্যাটাস কোডও নির্ধারণ করে।
স্বাক্ষর:
readonly code: FunctionsErrorCode;
identity.HttpsError.details
অতিরিক্ত ডেটা JSON-এ রূপান্তর করতে হবে এবং ত্রুটির প্রতিক্রিয়াতে অন্তর্ভুক্ত করতে হবে।
স্বাক্ষর:
readonly details: unknown;
identity.HttpsError.httpErrorCode
প্রদত্ত ত্রুটি কোডের একটি তারের বিন্যাস উপস্থাপনা।
স্বাক্ষর:
readonly httpErrorCode: HttpErrorCode;
identity.HttpsError.toJSON()
এই বস্তুর একটি JSON-ক্রমিক উপস্থাপনা প্রদান করে।
স্বাক্ষর:
toJSON(): HttpErrorWireFormat;
রিটার্ন:
HttpErrorWireFormat