WebRequest.DefaultWebProxy Proprietà

Definizione

Ottiene o imposta il proxy HTTP globale.

public:
 static property System::Net::IWebProxy ^ DefaultWebProxy { System::Net::IWebProxy ^ get(); void set(System::Net::IWebProxy ^ value); };
public static System.Net.IWebProxy DefaultWebProxy { get; set; }
public static System.Net.IWebProxy? DefaultWebProxy { get; set; }
static member DefaultWebProxy : System.Net.IWebProxy with get, set
Public Shared Property DefaultWebProxy As IWebProxy

Valore della proprietà

Un IWebProxy usato da ogni chiamata a istanze di WebRequest.

Commenti

Cautela

WebRequest, HttpWebRequest, ServicePointe WebClient sono obsoleti e non è consigliabile usarli per nuovi sviluppi. Usare invece HttpClient.

La proprietà DefaultWebProxy ottiene o imposta il proxy globale. La proprietà DefaultWebProxy determina il proxy predefinito usato da tutte le istanze WebRequest se la richiesta supporta proxy e non viene impostato alcun proxy in modo esplicito usando la proprietà Proxy. I proxy sono attualmente supportati da FtpWebRequest e HttpWebRequest.

La proprietà DefaultWebProxy legge le impostazioni proxy dal file app.config. Se non è presente alcun file di configurazione, vengono usate le impostazioni proxy delle opzioni Internet dell'utente corrente.

Se la proprietà DefaultWebProxy è impostata su Null, tutte le istanze successive della classe WebRequest creata dai metodi Create o CreateDefault non dispongono di un proxy.

Si applica a