WebRequest.DefaultWebProxy Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
, ServicePoint
e 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.