HttpRequest class
HTTP-aanvraagobject. Geleverd aan uw functie bij het gebruik van HTTP-bindingen.
Constructors
| Http |
Alleen voor testdoeleinden. Dit wordt altijd voor u samengesteld wanneer deze wordt uitgevoerd in de context van de Azure Functions-runtime |
Eigenschappen
| array |
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 |
| body |
Geeft als resultaat of de hoofdtekst is gelezen van |
| form |
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
null | HttpRequestUser