مشاركة عبر


HttpRequest class

كائن طلب HTTP. يتم توفيرها إلى الدالة عند استخدام روابط HTTP.

المنشئون

HttpRequest(HttpRequestInit)

لأغراض الاختبار فقط. سيتم إنشاء هذا دائما لك عند التشغيل في سياق وقت تشغيل Azure Functions

الخصائص

arrayBuffer

إرجاع وعد تم الوفاء به مع النص الأساسي ك ArrayBuffer

blob

إرجاع وعد تم الوفاء به مع الجسم ككائن ثنائي كبير الحجم

body

إرجاع النص الأساسي ك ReadableStream

bodyUsed

إرجاع ما إذا كان قد تمت قراءة النص من

formData

إرجاع وعد تم الوفاء به مع النص الأساسي ك FormData

headers

عناوين طلب HTTP.

json

إرجاع وعد تم الوفاء به مع الجسم الذي تم تحليله ك JSON

method

أسلوب طلب HTTP المستخدم لاستدعاء هذه الدالة.

params

مفاتيح وقيم معلمات المسار.

query

مفاتيح وقيم معلمات سلسلة الاستعلام من عنوان URL.

text

إرجاع وعد تم الوفاء به مع النص الأساسي كسلسلة

url

طلب عنوان URL.

user

الكائن الذي يمثل المستخدم الذي قام بتسجيل الدخول، إما من خلال مصادقة AppService/Functions، أو مصادقة SWA فارغة عند عدم تسجيل دخول أي مستخدم من هذا القبيل.

تفاصيل المنشئ

HttpRequest(HttpRequestInit)

لأغراض الاختبار فقط. سيتم إنشاء هذا دائما لك عند التشغيل في سياق وقت تشغيل Azure Functions

new HttpRequest(httpRequestInit: HttpRequestInit)

المعلمات

httpRequestInit
HttpRequestInit

تفاصيل الخاصية

arrayBuffer

إرجاع وعد تم الوفاء به مع النص الأساسي ك ArrayBuffer

arrayBuffer: () => Promise<ArrayBuffer>

قيمة الخاصية

() => Promise<ArrayBuffer>

blob

إرجاع وعد تم الوفاء به مع الجسم ككائن ثنائي كبير الحجم

blob: () => Promise<Blob>

قيمة الخاصية

() => Promise<Blob>

body

إرجاع النص الأساسي ك ReadableStream

body: null | ReadableStream<any>

قيمة الخاصية

null | ReadableStream<any>

bodyUsed

إرجاع ما إذا كان قد تمت قراءة النص من

bodyUsed: boolean

قيمة الخاصية

boolean

formData

إرجاع وعد تم الوفاء به مع النص الأساسي ك FormData

formData: () => Promise<FormData>

قيمة الخاصية

() => Promise<FormData>

headers

عناوين طلب HTTP.

headers: Headers

قيمة الخاصية

Headers

json

إرجاع وعد تم الوفاء به مع الجسم الذي تم تحليله ك JSON

json: () => Promise<unknown>

قيمة الخاصية

() => Promise<unknown>

method

أسلوب طلب HTTP المستخدم لاستدعاء هذه الدالة.

method: string

قيمة الخاصية

string

params

مفاتيح وقيم معلمات المسار.

params: HttpRequestParams

قيمة الخاصية

query

مفاتيح وقيم معلمات سلسلة الاستعلام من عنوان URL.

query: URLSearchParams

قيمة الخاصية

URLSearchParams

text

إرجاع وعد تم الوفاء به مع النص الأساسي كسلسلة

text: () => Promise<string>

قيمة الخاصية

() => Promise<string>

url

طلب عنوان URL.

url: string

قيمة الخاصية

string

user

الكائن الذي يمثل المستخدم الذي قام بتسجيل الدخول، إما من خلال مصادقة AppService/Functions، أو مصادقة SWA فارغة عند عدم تسجيل دخول أي مستخدم من هذا القبيل.

user: null | HttpRequestUser

قيمة الخاصية