Partilhar via


HttpRequestData Classe

Definição

Uma representação do pedido HTTP enviado pelo anfitrião.

public abstract class HttpRequestData
type HttpRequestData = class
Public MustInherit Class HttpRequestData
Herança
HttpRequestData

Construtores

HttpRequestData(FunctionContext)

Inicializa uma nova instância da HttpRequestData classe .

Propriedades

Body

Um Stream que contém os dados do corpo http.

Cookies

Obtém um IReadOnlyCollection<T> que contém os cookies de pedido.

FunctionContext

Obtém o FunctionContext para este pedido.

Headers

Obtém um HttpHeadersCollection que contém os cabeçalhos do pedido.

Identities

Obtém uma IEnumerable<T> que contém as identidades do pedido.

Method

Obtém o método HTTP para este pedido.

Query

Obtém o NameValueCollection que contém a consulta do pedido.

Url

Obtém o Uri para este pedido.

Métodos

CreateResponse()

Cria uma resposta para este pedido.

Métodos da Extensão

CreateResponse(HttpRequestData, HttpStatusCode)

Cria uma resposta para o fornecido HttpRequestData.

ReadAsString(HttpRequestData, Encoding)

Lê o payload do corpo como uma cadeia.

ReadAsStringAsync(HttpRequestData, Encoding)

Lê o payload do corpo como uma cadeia.

ReadFromJsonAsync<T>(HttpRequestData, ObjectSerializer, CancellationToken)

Lê o pedido com o fornecido ObjectSerializer.

ReadFromJsonAsync<T>(HttpRequestData, CancellationToken)

Lê o pedido com a predefinição ObjectSerializer configurada para esta função de trabalho.

Aplica-se a