Condividi tramite


Elemento <webRequestModules> (Impostazioni di rete)

Selezione dei moduli da utilizzare per richiedere informazioni agli host di rete.

<webRequestModules> 
</webRequestModules>

Attributi ed elementi

Nelle sezioni seguenti vengono illustrati attributi, elementi figlio e padre.

Attributi

Nessuno.

Elementi figlio

Elemento

Oggetto di descrizione

<add>

Consente di aggiungere un modulo di richiesta Web personalizzato all'applicazione.

<clear>

Rimuove dall'applicazione tutti i moduli di richiesta Web registrati.

<remove>

Consente di rimuovere un modulo di richiesta Web personalizzato dall'applicazione.

Elementi padre

Elemento

Oggetto di descrizione

<sistema. net>

Contiene le impostazioni che indicano il modo in cui .NET Framework si connette alla rete.

Note

Questo elemento consente di registrare i discendenti della classe WebRequest per gestire le richieste di informazioni inviate agli host di rete. I moduli di richiesta Web devono implementare l'interfaccia IWebRequestCreate.

.NET Framework include i moduli di richiesta Web per gli URI che iniziano con http://, https:// e file://. Per eseguire l'override dei moduli predefiniti occorre registrare un modulo personalizzato nel file di configurazione.

File di configurazione

L'elemento può essere utilizzato nel file di configurazione dell'applicazione o nel file di configurazione del computer (Machine.config).

Esempio

Nell'esempio di codice riportato di seguito viene registrato il modulo HTTP predefinito. È necessario sostituire i valori di Version e PublicKeyToken con i valori corretti per il modulo specificato.

<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>

Vedere anche

Riferimenti

Schema delle impostazioni di rete

WebRequest

IWebRequestCreate