Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Adiciona um módulo personalizado de pedidos Web à aplicação.
<configuration>
<system.net>
<webRequestModules>
<add>
Sintaxe
<add
prefix="URI prefix"
type="type_fullname, assembly_fullname"
/>
Atributos e Elementos
As seções a seguir descrevem atributos, elementos filho e elementos pai.
Attributes
| Atributo | Descrição |
|---|---|
prefix |
O prefixo URI para pedidos tratados por este módulo de pedido Web. |
type |
O nome do tipo totalmente qualificado (indicado pela FullName propriedade) e o nome da assembleia (indicado pela propriedade FullName ), separados por uma vírgula, que implementam este módulo de pedido Web. |
Elementos Subordinados
Nenhum.
Elementos Principais
| elemento | Descrição |
|---|---|
| webRequestModules | Especifica módulos a usar para solicitar informação aos hosts de rede. |
Observações
O prefix atributo define o prefixo URI que utiliza o módulo de pedido Web especificado. Os módulos de pedido web são normalmente registados para lidar com um protocolo específico, como HTTP ou FTP, mas podem ser registados para tratar um pedido para um servidor ou caminho específico num servidor.
O módulo de pedido Web é criado quando um prefixo de correspondência de URI é passado ao WebRequest.Create método.
O valor do prefix atributo deve ser os caracteres principais de um URI válido. Por exemplo, http ou http://www.contoso.com.
O valor do type atributo deve ser um nome de tipo válido e o nome de assembleia correspondente, separados por uma vírgula.
Arquivos de configuração
Este elemento pode ser usado no ficheiro de configuração da aplicação ou no ficheiro de configuração da máquina (Machine.config).
Example
O exemplo seguinte regista um módulo de pedido Web personalizado para HTTP. Deve substituir os valores de Version e PublicKeyToken pelos valores corretos para o módulo especificado.
<configuration>
<system.net>
<webRequestModules>
<add prefix="http"
type="System.Net.HttpRequestCreator, System, Version=2.0.3600.0,
Culture=neutral, PublicKeyToken=b77a5c561934e089"
/>
</webRequestModules>
</system.net>
</configuration>