Partilhar via


HttpRequest class

Objeto de solicitação HTTP. Fornecido para sua função ao usar Ligações HTTP.

Construtores

HttpRequest(HttpRequestInit)

Apenas para fins de teste. Isso sempre será construído para você quando executado no contexto do tempo de execução do Azure Functions

Propriedades

arrayBuffer

Retorna uma promessa cumprida com o corpo como um ArrayBuffer

blob

Devolve uma promessa cumprida com o corpo como um Blob

body

Retorna o corpo como um ReadableStream

bodyUsed

Devolve se o corpo foi lido a partir de

formData

Devolve uma promessa cumprida com o corpo como FormData

headers

Cabeçalhos de solicitação HTTP.

json

Devolve uma promessa cumprida com o corpo analisado como JSON

method

Método de solicitação HTTP usado para invocar essa função.

params

Chaves e valores de parâmetros de rota.

query

Consultar chaves e valores de parâmetros de cadeia de caracteres da URL.

text

Devolve uma promessa cumprida com o corpo como uma corda

url

URL da solicitação.

user

Objeto que representa o usuário conectado, por meio da autenticação AppService/Functions ou da Autenticação SWA nula quando nenhum usuário está conectado.

Detalhes do Construtor

HttpRequest(HttpRequestInit)

Apenas para fins de teste. Isso sempre será construído para você quando executado no contexto do tempo de execução do Azure Functions

new HttpRequest(httpRequestInit: HttpRequestInit)

Parâmetros

httpRequestInit
HttpRequestInit

Detalhes de Propriedade

arrayBuffer

Retorna uma promessa cumprida com o corpo como um ArrayBuffer

arrayBuffer: () => Promise<ArrayBuffer>

Valor de Propriedade

() => Promise<ArrayBuffer>

blob

Devolve uma promessa cumprida com o corpo como um Blob

blob: () => Promise<Blob>

Valor de Propriedade

() => Promise<Blob>

body

Retorna o corpo como um ReadableStream

body: null | ReadableStream<any>

Valor de Propriedade

null | ReadableStream<any>

bodyUsed

Devolve se o corpo foi lido a partir de

bodyUsed: boolean

Valor de Propriedade

boolean

formData

Devolve uma promessa cumprida com o corpo como FormData

formData: () => Promise<FormData>

Valor de Propriedade

() => Promise<FormData>

headers

Cabeçalhos de solicitação HTTP.

headers: Headers

Valor de Propriedade

Headers

json

Devolve uma promessa cumprida com o corpo analisado como JSON

json: () => Promise<unknown>

Valor de Propriedade

() => Promise<unknown>

method

Método de solicitação HTTP usado para invocar essa função.

method: string

Valor de Propriedade

string

params

Chaves e valores de parâmetros de rota.

params: HttpRequestParams

Valor de Propriedade

query

Consultar chaves e valores de parâmetros de cadeia de caracteres da URL.

query: URLSearchParams

Valor de Propriedade

URLSearchParams

text

Devolve uma promessa cumprida com o corpo como uma corda

text: () => Promise<string>

Valor de Propriedade

() => Promise<string>

url

URL da solicitação.

url: string

Valor de Propriedade

string

user

Objeto que representa o usuário conectado, por meio da autenticação AppService/Functions ou da Autenticação SWA nula quando nenhum usuário está conectado.

user: null | HttpRequestUser

Valor de Propriedade