Aracılığıyla paylaş


HttpRequest class

HTTP istek nesnesi. HTTP Bağlamaları kullanılırken işlevinize sağlanır.

Oluşturucular

HttpRequest(HttpRequestInit)

Yalnızca test amaçlıdır. Bu, Azure İşlevleri çalışma zamanı bağlamında çalıştırıldığında her zaman sizin için oluşturulacaktır

Özellikler

arrayBuffer

Gövdeyle yerine getirilmiş bir sözü ArrayBuffer olarak döndürür

blob

Gövde ile blob olarak yerine getirilmiş bir söz döndürür

body

Gövdeyi ReadableStream olarak döndürür

bodyUsed

Gövdenin okunup okunmadığını döndürür

formData

Gövde ile formdata olarak yerine getirilmiş bir söz döndürür

headers

HTTP isteği üst bilgileri.

json

JSON olarak ayrıştırılan gövdeyle yerine getirilmiş bir söz döndürür

method

Bu işlevi çağırmak için kullanılan HTTP istek yöntemi.

params

Parametre anahtarlarını ve değerlerini yönlendirme.

query

URL'den sorgu dizesi parametre anahtarları ve değerleri.

text

Gövde ile bir dize olarak yerine getirilmiş bir söz döndürür

url

İstek URL'si.

user

AppService/Functions kimlik doğrulaması aracılığıyla veya böyle bir kullanıcı oturum açmadığında SWA Kimlik Doğrulaması null ile oturum açmış kullanıcıyı temsil eden nesne.

Oluşturucu Ayrıntıları

HttpRequest(HttpRequestInit)

Yalnızca test amaçlıdır. Bu, Azure İşlevleri çalışma zamanı bağlamında çalıştırıldığında her zaman sizin için oluşturulacaktır

new HttpRequest(httpRequestInit: HttpRequestInit)

Parametreler

httpRequestInit
HttpRequestInit

Özellik Ayrıntıları

arrayBuffer

Gövdeyle yerine getirilmiş bir sözü ArrayBuffer olarak döndürür

arrayBuffer: () => Promise<ArrayBuffer>

Özellik Değeri

() => Promise<ArrayBuffer>

blob

Gövde ile blob olarak yerine getirilmiş bir söz döndürür

blob: () => Promise<Blob>

Özellik Değeri

() => Promise<Blob>

body

Gövdeyi ReadableStream olarak döndürür

body: null | ReadableStream<any>

Özellik Değeri

null | ReadableStream<any>

bodyUsed

Gövdenin okunup okunmadığını döndürür

bodyUsed: boolean

Özellik Değeri

boolean

formData

Gövde ile formdata olarak yerine getirilmiş bir söz döndürür

formData: () => Promise<FormData>

Özellik Değeri

() => Promise<FormData>

headers

HTTP isteği üst bilgileri.

headers: Headers

Özellik Değeri

Headers

json

JSON olarak ayrıştırılan gövdeyle yerine getirilmiş bir söz döndürür

json: () => Promise<unknown>

Özellik Değeri

() => Promise<unknown>

method

Bu işlevi çağırmak için kullanılan HTTP istek yöntemi.

method: string

Özellik Değeri

string

params

Parametre anahtarlarını ve değerlerini yönlendirme.

params: HttpRequestParams

Özellik Değeri

query

URL'den sorgu dizesi parametre anahtarları ve değerleri.

query: URLSearchParams

Özellik Değeri

URLSearchParams

text

Gövde ile bir dize olarak yerine getirilmiş bir söz döndürür

text: () => Promise<string>

Özellik Değeri

() => Promise<string>

url

İstek URL'si.

url: string

Özellik Değeri

string

user

AppService/Functions kimlik doğrulaması aracılığıyla veya böyle bir kullanıcı oturum açmadığında SWA Kimlik Doğrulaması null ile oturum açmış kullanıcıyı temsil eden nesne.

user: null | HttpRequestUser

Özellik Değeri