Condividi tramite


HttpRequest class

Oggetto richiesta HTTP. Fornito alla funzione quando si usano associazioni HTTP.

Costruttori

HttpRequest(HttpRequestInit)

Solo a scopo di test. Questa operazione verrà sempre costruita quando viene eseguita nel contesto del runtime di Funzioni di Azure

Proprietà

arrayBuffer

Restituisce una promessa soddisfatta con il corpo come ArrayBuffer

blob

Restituisce una promessa soddisfatta con il corpo come BLOB

body

Restituisce il corpo come ReadableStream

bodyUsed

Restituisce un valore che indica se il corpo è stato letto da

formData

Restituisce una promessa soddisfatta con il corpo come FormData

headers

Intestazioni di richiesta HTTP.

json

Restituisce una promessa soddisfatta con il corpo analizzato come JSON

method

Metodo di richiesta HTTP usato per richiamare questa funzione.

params

Indirizzare chiavi e valori dei parametri.

query

Chiavi e valori dei parametri della stringa di query dall'URL.

text

Restituisce una promessa soddisfatta con il corpo come stringa

url

URL della richiesta.

user

Oggetto che rappresenta l'utente connesso, tramite l'autenticazione di AppService/Functions o L'autenticazione SWA null quando non viene eseguito l'accesso a tale utente.

Dettagli costruttore

HttpRequest(HttpRequestInit)

Solo a scopo di test. Questa operazione verrà sempre costruita quando viene eseguita nel contesto del runtime di Funzioni di Azure

new HttpRequest(httpRequestInit: HttpRequestInit)

Parametri

httpRequestInit
HttpRequestInit

Dettagli proprietà

arrayBuffer

Restituisce una promessa soddisfatta con il corpo come ArrayBuffer

arrayBuffer: () => Promise<ArrayBuffer>

Valore della proprietà

() => Promise<ArrayBuffer>

blob

Restituisce una promessa soddisfatta con il corpo come BLOB

blob: () => Promise<Blob>

Valore della proprietà

() => Promise<Blob>

body

Restituisce il corpo come ReadableStream

body: null | ReadableStream<any>

Valore della proprietà

null | ReadableStream<any>

bodyUsed

Restituisce un valore che indica se il corpo è stato letto da

bodyUsed: boolean

Valore della proprietà

boolean

formData

Restituisce una promessa soddisfatta con il corpo come FormData

formData: () => Promise<FormData>

Valore della proprietà

() => Promise<FormData>

headers

Intestazioni di richiesta HTTP.

headers: Headers

Valore della proprietà

Headers

json

Restituisce una promessa soddisfatta con il corpo analizzato come JSON

json: () => Promise<unknown>

Valore della proprietà

() => Promise<unknown>

method

Metodo di richiesta HTTP usato per richiamare questa funzione.

method: string

Valore della proprietà

string

params

Indirizzare chiavi e valori dei parametri.

params: HttpRequestParams

Valore della proprietà

query

Chiavi e valori dei parametri della stringa di query dall'URL.

query: URLSearchParams

Valore della proprietà

URLSearchParams

text

Restituisce una promessa soddisfatta con il corpo come stringa

text: () => Promise<string>

Valore della proprietà

() => Promise<string>

url

URL della richiesta.

url: string

Valore della proprietà

string

user

Oggetto che rappresenta l'utente connesso, tramite l'autenticazione di AppService/Functions o L'autenticazione SWA null quando non viene eseguito l'accesso a tale utente.

user: null | HttpRequestUser

Valore della proprietà