Udostępnij za pośrednictwem


HttpRequest class

Obiekt żądania HTTP. Udostępnione funkcji podczas korzystania z powiązań HTTP.

Konstruktory

HttpRequest(HttpRequestInit)

Tylko do celów testowych. Będzie to zawsze tworzone po uruchomieniu w kontekście środowiska uruchomieniowego usługi Azure Functions

Właściwości

arrayBuffer

Zwraca obietnicę wypełnioną z treścią jako tablicąBuffer

blob

Zwraca obietnicę wypełniona z treścią jako obiektem blob

body

Zwraca treść jako element ReadableStream

bodyUsed

Zwraca, czy treść została odczytany z

formData

Zwraca obietnicę wypełniona z treścią jako FormData

headers

Nagłówki żądań HTTP.

json

Zwraca obietnicę wypełniona przy użyciu treści przeanalizowanej jako JSON

method

Metoda żądania HTTP używana do wywoływania tej funkcji.

params

Kierowanie kluczy parametrów i wartości.

query

Klucze parametrów ciągu zapytania i wartości z adresu URL.

text

Zwraca obietnicę wypełniona z treścią jako ciągiem

url

Adres URL żądania.

user

Obiekt reprezentujący zalogowanego użytkownika za pośrednictwem uwierzytelniania usługi AppService/Functions lub uwierzytelniania swa null, jeśli taki użytkownik nie jest zalogowany.

Szczegóły konstruktora

HttpRequest(HttpRequestInit)

Tylko do celów testowych. Będzie to zawsze tworzone po uruchomieniu w kontekście środowiska uruchomieniowego usługi Azure Functions

new HttpRequest(httpRequestInit: HttpRequestInit)

Parametry

httpRequestInit
HttpRequestInit

Szczegóły właściwości

arrayBuffer

Zwraca obietnicę wypełnioną z treścią jako tablicąBuffer

arrayBuffer: () => Promise<ArrayBuffer>

Wartość właściwości

() => Promise<ArrayBuffer>

blob

Zwraca obietnicę wypełniona z treścią jako obiektem blob

blob: () => Promise<Blob>

Wartość właściwości

() => Promise<Blob>

body

Zwraca treść jako element ReadableStream

body: null | ReadableStream<any>

Wartość właściwości

null | ReadableStream<any>

bodyUsed

Zwraca, czy treść została odczytany z

bodyUsed: boolean

Wartość właściwości

boolean

formData

Zwraca obietnicę wypełniona z treścią jako FormData

formData: () => Promise<FormData>

Wartość właściwości

() => Promise<FormData>

headers

Nagłówki żądań HTTP.

headers: Headers

Wartość właściwości

Headers

json

Zwraca obietnicę wypełniona przy użyciu treści przeanalizowanej jako JSON

json: () => Promise<unknown>

Wartość właściwości

() => Promise<unknown>

method

Metoda żądania HTTP używana do wywoływania tej funkcji.

method: string

Wartość właściwości

string

params

Kierowanie kluczy parametrów i wartości.

params: HttpRequestParams

Wartość właściwości

query

Klucze parametrów ciągu zapytania i wartości z adresu URL.

query: URLSearchParams

Wartość właściwości

URLSearchParams

text

Zwraca obietnicę wypełniona z treścią jako ciągiem

text: () => Promise<string>

Wartość właściwości

() => Promise<string>

url

Adres URL żądania.

url: string

Wartość właściwości

string

user

Obiekt reprezentujący zalogowanego użytkownika za pośrednictwem uwierzytelniania usługi AppService/Functions lub uwierzytelniania swa null, jeśli taki użytkownik nie jest zalogowany.

user: null | HttpRequestUser

Wartość właściwości