Compartilhar via


HttpRequestData Classe

Definição

Uma representação da solicitação HTTP enviada pelo host.

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

Construtores

HttpRequestData(FunctionContext)

Inicializa uma nova instância da classe HttpRequestData.

Propriedades

Body

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

Cookies

Obtém um IReadOnlyCollection<T> que contém os cookies de solicitação.

FunctionContext

Obtém o FunctionContext para esta solicitação.

Headers

Obtém um HttpHeadersCollection que contém os cabeçalhos de solicitação.

Identities

Obtém um IEnumerable<T> que contém as identidades de solicitação.

Method

Obtém o método HTTP para essa solicitação.

Query

Obtém o NameValueCollection que contém a consulta de solicitação.

Url

Obtém o Uri para esta solicitação.

Métodos

CreateResponse()

Cria uma resposta para essa solicitação.

Métodos de Extensão

CreateResponse(HttpRequestData, HttpStatusCode)

Cria uma resposta para o fornecido HttpRequestData.

ReadAsString(HttpRequestData, Encoding)

Lê o conteúdo do corpo como uma cadeia de caracteres.

ReadAsStringAsync(HttpRequestData, Encoding)

Lê o conteúdo do corpo como uma cadeia de caracteres.

ReadFromJsonAsync<T>(HttpRequestData, ObjectSerializer, CancellationToken)

Lê a solicitação usando o fornecido ObjectSerializer.

ReadFromJsonAsync<T>(HttpRequestData, CancellationToken)

Lê a solicitação usando o padrão ObjectSerializer configurado para esse trabalho.

Aplica-se a