Delen via


HttpRequest class

HTTP-aanvraagobject. Geleverd aan uw functie bij het gebruik van HTTP-bindingen.

Constructors

HttpRequest(HttpRequestInit)

Alleen voor testdoeleinden. Dit wordt altijd voor u samengesteld wanneer deze wordt uitgevoerd in de context van de Azure Functions-runtime

Eigenschappen

arrayBuffer

Retourneert een belofte die is vervuld met de hoofdtekst als een ArrayBuffer

blob

Retourneert een belofte die is vervuld met de hoofdtekst als een blob

body

Retourneert de hoofdtekst als een ReadableStream

bodyUsed

Geeft als resultaat of de hoofdtekst is gelezen van

formData

Retourneert een belofte die is vervuld met de hoofdtekst als FormData

headers

HTTP-aanvraagheaders.

json

Retourneert een belofte die is vervuld met de hoofdtekst die is geparseerd als JSON

method

Http-aanvraagmethode die wordt gebruikt om deze functie aan te roepen.

params

Routeparametersleutels en -waarden.

query

Queryreeksparametersleutels en -waarden uit de URL.

text

Retourneert een belofte die is vervuld met het lichaam als een tekenreeks

url

Aanvraag-URL.

user

Object dat de aangemelde gebruiker vertegenwoordigt, via AppService-/Functions-verificatie of SWA-verificatie null wanneer deze gebruiker niet is aangemeld.

Constructordetails

HttpRequest(HttpRequestInit)

Alleen voor testdoeleinden. Dit wordt altijd voor u samengesteld wanneer deze wordt uitgevoerd in de context van de Azure Functions-runtime

new HttpRequest(httpRequestInit: HttpRequestInit)

Parameters

httpRequestInit
HttpRequestInit

Eigenschapdetails

arrayBuffer

Retourneert een belofte die is vervuld met de hoofdtekst als een ArrayBuffer

arrayBuffer: () => Promise<ArrayBuffer>

Waarde van eigenschap

() => Promise<ArrayBuffer>

blob

Retourneert een belofte die is vervuld met de hoofdtekst als een blob

blob: () => Promise<Blob>

Waarde van eigenschap

() => Promise<Blob>

body

Retourneert de hoofdtekst als een ReadableStream

body: null | ReadableStream<any>

Waarde van eigenschap

null | ReadableStream<any>

bodyUsed

Geeft als resultaat of de hoofdtekst is gelezen van

bodyUsed: boolean

Waarde van eigenschap

boolean

formData

Retourneert een belofte die is vervuld met de hoofdtekst als FormData

formData: () => Promise<FormData>

Waarde van eigenschap

() => Promise<FormData>

headers

HTTP-aanvraagheaders.

headers: Headers

Waarde van eigenschap

Headers

json

Retourneert een belofte die is vervuld met de hoofdtekst die is geparseerd als JSON

json: () => Promise<unknown>

Waarde van eigenschap

() => Promise<unknown>

method

Http-aanvraagmethode die wordt gebruikt om deze functie aan te roepen.

method: string

Waarde van eigenschap

string

params

Routeparametersleutels en -waarden.

params: HttpRequestParams

Waarde van eigenschap

query

Queryreeksparametersleutels en -waarden uit de URL.

query: URLSearchParams

Waarde van eigenschap

URLSearchParams

text

Retourneert een belofte die is vervuld met het lichaam als een tekenreeks

text: () => Promise<string>

Waarde van eigenschap

() => Promise<string>

url

Aanvraag-URL.

url: string

Waarde van eigenschap

string

user

Object dat de aangemelde gebruiker vertegenwoordigt, via AppService-/Functions-verificatie of SWA-verificatie null wanneer deze gebruiker niet is aangemeld.

user: null | HttpRequestUser

Waarde van eigenschap