HttpRequest class
Objeto de solicitação HTTP. Fornecido para sua função ao usar associações HTTP.
Construtores
| Http |
Somente para fins de teste. Isso sempre será construído para você quando executado no contexto do runtime do Azure Functions |
Propriedades
| array |
Retorna uma promessa cumprida com o corpo como um ArrayBuffer |
| blob | Retorna uma promessa cumprida com o corpo como um Blob |
| body | Retorna o corpo como um ReadableStream |
| body |
Retorna se o corpo foi lido de |
| form |
Retorna uma promessa cumprida com o corpo como FormData |
| headers | Cabeçalhos de solicitação HTTP. |
| json | Retorna uma promessa cumprida com o corpo analisado como JSON |
| method | Método de solicitação HTTP usado para invocar essa função. |
| params | Rotear chaves e valores de parâmetro. |
| query | Consultar chaves de parâmetro de cadeia de caracteres e valores da URL. |
| text | Retorna uma promessa cumprida com o corpo como uma cadeia de caracteres |
| url | URL de solicitação. |
| user | Objeto que representa o usuário conectado, por meio da autenticação AppService/Functions, ou autenticação SWA nula quando nenhum usuário desse tipo está conectado. |
Detalhes do construtor
HttpRequest(HttpRequestInit)
Somente para fins de teste. Isso sempre será construído para você quando executado no contexto do runtime do Azure Functions
new HttpRequest(httpRequestInit: HttpRequestInit)
Parâmetros
- httpRequestInit
- HttpRequestInit
Detalhes da propriedade
arrayBuffer
Retorna uma promessa cumprida com o corpo como um ArrayBuffer
arrayBuffer: () => Promise<ArrayBuffer>
Valor da propriedade
() => Promise<ArrayBuffer>
blob
Retorna uma promessa cumprida com o corpo como um Blob
blob: () => Promise<Blob>
Valor da propriedade
() => Promise<Blob>
body
Retorna o corpo como um ReadableStream
body: null | ReadableStream<any>
Valor da propriedade
null | ReadableStream<any>
bodyUsed
Retorna se o corpo foi lido de
bodyUsed: boolean
Valor da propriedade
boolean
formData
Retorna uma promessa cumprida com o corpo como FormData
formData: () => Promise<FormData>
Valor da propriedade
() => Promise<FormData>
headers
Cabeçalhos de solicitação HTTP.
headers: Headers
Valor da propriedade
Headers
json
Retorna uma promessa cumprida com o corpo analisado como JSON
json: () => Promise<unknown>
Valor da propriedade
() => Promise<unknown>
method
Método de solicitação HTTP usado para invocar essa função.
method: string
Valor da propriedade
string
params
Rotear chaves e valores de parâmetro.
params: HttpRequestParams
Valor da propriedade
query
Consultar chaves de parâmetro de cadeia de caracteres e valores da URL.
query: URLSearchParams
Valor da propriedade
URLSearchParams
text
Retorna uma promessa cumprida com o corpo como uma cadeia de caracteres
text: () => Promise<string>
Valor da propriedade
() => Promise<string>
url
URL de solicitação.
url: string
Valor da propriedade
string
user
Objeto que representa o usuário conectado, por meio da autenticação AppService/Functions, ou autenticação SWA nula quando nenhum usuário desse tipo está conectado.
user: null | HttpRequestUser
Valor da propriedade
null | HttpRequestUser