auth.HttpsError class

ফাংশন কলকারী ক্লায়েন্টকে একটি ত্রুটি পাঠাতে হ্যান্ডলার থেকে একটি স্পষ্ট ত্রুটি নিক্ষেপ করা যেতে পারে।

স্বাক্ষর:

export declare class HttpsError extends Error 

প্রসারিত: ত্রুটি

কনস্ট্রাক্টর

কনস্ট্রাক্টর সংশোধক বর্ণনা
(নির্মাতা)(কোড, বার্তা, বিশদ বিবরণ) HttpsError ক্লাসের একটি নতুন উদাহরণ তৈরি করে

বৈশিষ্ট্য

সম্পত্তি সংশোধক টাইপ বর্ণনা
কোড ফাংশন ত্রুটি কোড একটি আদর্শ ত্রুটি কোড যা ক্লায়েন্টকে ফেরত দেওয়া হবে। এটি কোড.প্রোটোতে সংজ্ঞায়িত হিসাবে প্রতিক্রিয়ার HTTP স্ট্যাটাস কোডও নির্ধারণ করে।
বিস্তারিত অজানা অতিরিক্ত ডেটা JSON-এ রূপান্তর করতে হবে এবং ত্রুটির প্রতিক্রিয়াতে অন্তর্ভুক্ত করতে হবে।
httpErrorCode HttpErrorCode প্রদত্ত ত্রুটি কোডের একটি তারের বিন্যাস উপস্থাপনা।

পদ্ধতি

পদ্ধতি সংশোধক বর্ণনা
toJSON() এই বস্তুর একটি JSON-ক্রমিক উপস্থাপনা প্রদান করে।

auth.HttpsError.(constructor)

HttpsError ক্লাসের একটি নতুন উদাহরণ তৈরি করে

স্বাক্ষর:

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

পরামিতি

প্যারামিটার টাইপ বর্ণনা
কোড ফাংশন ত্রুটি কোড
বার্তা স্ট্রিং
বিস্তারিত অজানা

auth.HttpsError.code

একটি আদর্শ ত্রুটি কোড যা ক্লায়েন্টকে ফেরত দেওয়া হবে। এটি কোড.প্রোটোতে সংজ্ঞায়িত হিসাবে প্রতিক্রিয়ার HTTP স্ট্যাটাস কোডও নির্ধারণ করে।

স্বাক্ষর:

readonly code: FunctionsErrorCode;

auth.HttpsError.details

অতিরিক্ত ডেটা JSON-এ রূপান্তর করতে হবে এবং ত্রুটির প্রতিক্রিয়াতে অন্তর্ভুক্ত করতে হবে।

স্বাক্ষর:

readonly details: unknown;

auth.HttpsError.httpErrorCode

প্রদত্ত ত্রুটি কোডের একটি তারের বিন্যাস উপস্থাপনা।

স্বাক্ষর:

readonly httpErrorCode: HttpErrorCode;

auth.HttpsError.toJSON()

এই বস্তুর একটি JSON-ক্রমিক উপস্থাপনা প্রদান করে।

স্বাক্ষর:

toJSON(): HttpErrorWireFormat;

রিটার্ন:

HttpErrorWireFormat