HttpRequestWrapper Classe
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Encapsula o objeto HTTP intrínseco que permite que o ASP.NET leia os valores HTTP enviados por um cliente durante uma solicitação da Web.
public ref class HttpRequestWrapper : System::Web::HttpRequestBase
public class HttpRequestWrapper : System.Web.HttpRequestBase
type HttpRequestWrapper = class
inherit HttpRequestBase
Public Class HttpRequestWrapper
Inherits HttpRequestBase
- Herança
A HttpRequestWrapper classe deriva da HttpRequestBase classe e serve como um wrapper para a HttpRequest classe. Essa classe expõe a funcionalidade da HttpRequest classe e expõe o HttpRequestBase tipo. A HttpRequestBase classe permite que você substitua a implementação original da HttpRequest classe em seu aplicativo por uma implementação personalizada, como quando você executa o teste de unidade fora do pipeline do ASP.net.
Http |
Inicializa uma nova instância da classe HttpRequestWrapper usando o objeto de solicitação especificado. |
Accept |
Obtém uma matriz de tipos de aceitação MIME com suporte pelo cliente. |
AnonymousID |
Obtém o identificador anônimo para o usuário, se disponível. |
Application |
Obtém o caminho virtual da raiz do aplicativo ASP.NET no servidor. |
App |
Obtém o caminho virtual da raiz do aplicativo e o torna relativo usando a notação de til (~) para a raiz do aplicativo (como em "~/page.aspx"). |
Browser |
Obtém informações sobre as funcionalidades do navegador do cliente solicitante. |
Client |
Obtém a atual certificado de segurança do cliente da solicitação. |
Content |
Obtém ou define o conjunto de caracteres dos dados que foram fornecidos pelo cliente. |
Content |
Obtém o tamanho, em bytes, do conteúdo enviado pelo cliente. |
Content |
Obtém ou define o tipo de conteúdo MIME da solicitação. |
Cookies |
Obtém a coleção de cookies enviados pelo cliente. |
Current |
Obtém o caminho virtual da solicitação atual. |
Current |
Obtém a extensão do nome do arquivo especificado na propriedade CurrentExecutionFilePath. |
Current |
Quando implementada em uma classe derivada, obtém a extensão do nome do arquivo especificado na propriedade CurrentExecutionFilePath. (Herdado de HttpRequestBase) |
File |
Obtém o caminho virtual da solicitação atual. |
Files |
Obtém a coleção de arquivos carregados pelo cliente, no formato MIME de múltiplas partes. |
Filter |
Obtém ou define o filtro a ser usado durante a leitura do fluxo de entrada atual. |
Form |
Obtém a coleção de variáveis de formulário enviadas pelo cliente. |
Headers |
Obtém a coleção de cabeçalhos HTTP enviados pelo cliente. |
Http |
Obtém o objeto ChannelBinding da instância de HttpWorkerRequest atual. |
Http |
Quando substituída em uma classe derivada, obtém o objeto ChannelBinding da instância de HttpWorkerRequest atual. (Herdado de HttpRequestBase) |
Http |
Obtém ou define o método de transferência de dados HTTP (tal como |
Input |
Obtém o conteúdo do corpo da entidade HTTP recebida. |
Is |
Obtém um valor que indica se a solicitação foi autenticada. |
Is |
Obtém um valor que indica se a solicitação é proveniente do computador local. |
Is |
Obtém um valor que indica se a conexão HTTP usa SSL (protocolo HTTPS). |
Item[String] |
Obtém o objeto especificado das coleções Cookies, Form, QueryString ou ServerVariables. |
Logon |
Obtém o tipo WindowsIdentity para o usuário atual. |
Params |
Obtém uma coleção combinada dos itens QueryString, Form, ServerVariables e Cookies. |
Path |
Obtém o caminho virtual da solicitação atual. |
Path |
Obtém informações adicionais de caminho para um recurso que tem uma extensão de URL. |
Physical |
Obtém o caminho do sistema de arquivos físico do diretório raiz do aplicativo atual. |
Physical |
Obtém o caminho do sistema de arquivos físico do recurso solicitado. |
Query |
Obtém a coleção de variáveis de cadeia de caracteres de consulta HTTP. |
Raw |
Obtém a URL completa da solicitação atual. |
Read |
Obtém um valor que indica se o corpo da entidade de solicitação foi lido e, em caso afirmativo, como ele foi lido. |
Read |
Quando implementada em uma classe derivada, obtém um valor que indica se o corpo da entidade de solicitação foi lido e, em caso afirmativo, como ele foi lido. (Herdado de HttpRequestBase) |
Request |
Obtém a instância RequestContext da solicitação atual. |
Request |
Quando substituída em uma classe derivada, obtém a instância de RequestContext da solicitação atual. (Herdado de HttpRequestBase) |
Request |
Obtém ou define o método de transferência de dados HTTP ( |
Server |
Obtém uma coleção de variáveis de servidor Web. |
Timed |
Obtém um objeto CancellationToken que é disparado quando uma solicitação expira. |
Timed |
Quando implementada em uma classe derivada, obtém um objeto CancellationToken que é disparado quando o tempo limite de uma solicitação é atingido. (Herdado de HttpRequestBase) |
Tls |
Obtém as informações de associação de token de TLS. |
Tls |
Obtém ou define as informações de associação de token para esta instância. (Herdado de HttpRequestBase) |
Total |
Obtém o número de bytes no fluxo de entrada atual. |
Unvalidated |
Obtém acesso aos valores de solicitação HTTP sem disparar a validação de solicitação. |
Unvalidated |
Quando implementada em uma classe derivada, fornece acesso aos valores de solicitação HTTP sem disparar a validação de solicitação. (Herdado de HttpRequestBase) |
Url |
Obtém informações sobre a URL da solicitação atual. |
Url |
Obtém informações sobre a URL da solicitação do cliente vinculada à URL atual. |
User |
Obtém a cadeia de caracteres de agente do usuário completa do cliente. |
User |
Obtém o endereço do host IP do cliente. |
User |
Obtém o nome DNS do cliente. |
User |
Obtém uma matriz classificada de preferências de idioma do cliente. |
Abort() |
Termina a conexão TCP subjacente de modo forçado, causando falha em eventuais E/Ss pendentes. |
Abort() |
Termina a conexão TCP subjacente de modo forçado, causando falha em eventuais E/Ss pendentes. (Herdado de HttpRequestBase) |
Binary |
Executa uma leitura binária de um número especificado de bytes do fluxo de entrada atual. |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
Get |
Obtém um objeto Stream que pode ser usado para ler o corpo da entidade HTTP de entrada. |
Get |
Quando implementada em uma classe derivada, obtém um objeto Stream que pode ser usado para ler o corpo da entidade HTTP de entrada. (Herdado de HttpRequestBase) |
Get |
Obtém um objeto Stream que pode ser usado para ler o corpo da entidade HTTP de entrada. |
Get |
Quando implementada em uma classe derivada, obtém um objeto Stream que pode ser usado para ler o corpo da entidade HTTP recebida, opcionalmente desabilitando o limite de tamanho de solicitação definido na propriedade MaxRequestLength. (Herdado de HttpRequestBase) |
Get |
Obtém um objeto Stream que pode ser usado para ler o corpo da entidade HTTP recebida, opcionalmente desabilitando o limite de tamanho de solicitação definido na propriedade MaxRequestLength. |
Get |
Quando implementada em uma classe derivada, obtém um objeto Stream que pode ser usado para ler o corpo da entidade HTTP recebida, opcionalmente desabilitando o limite de tamanho de solicitação definido na propriedade MaxRequestLength. (Herdado de HttpRequestBase) |
Get |
Serve como a função de hash padrão. (Herdado de Object) |
Get |
Obtém o Type da instância atual. (Herdado de Object) |
Insert |
Fornece uma cópia do corpo da entidade de solicitação HTTP ao IIS. |
Insert |
Quando implementada em uma classe derivada, fornece uma cópia do corpo da entidade de solicitação HTTP para IIS. (Herdado de HttpRequestBase) |
Insert |
Fornece ao IIS uma cópia do corpo da entidade da solicitação HTTP e informações sobre o objeto de entidade da solicitação. |
Insert |
Quando implementada em uma classe derivada, fornece ao IIS uma cópia do corpo da entidade da solicitação HTTP e informações sobre o objeto de entidade da solicitação. (Herdado de HttpRequestBase) |
Map |
Mapeia um parâmetro de formulário de campo de imagem de entrada para os valores apropriados das coordenadas X e Y. |
Map |
Mapeia o caminho virtual especificado para um caminho físico no servidor. |
Map |
Mapeia o caminho virtual especificado para um caminho físico no servidor. |
Map |
Mapeia um parâmetro de formulário de campo de imagem de entrada nos valores apropriados das coordenadas X e Y. |
Map |
Mapeia um parâmetro de formulário de campo de imagem de entrada nos valores apropriados das coordenadas X e Y. (Herdado de HttpRequestBase) |
Memberwise |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
Save |
Salva uma solicitação HTTP no disco. |
To |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
Validate |
Faz com que a validação ocorra para as coleções acessadas por meio das propriedades Cookies, Form e QueryString. |
Produto | Versões |
---|---|
.NET Framework | 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 |