WebRequest.DefaultWebProxy Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen des globalen HTTP-Proxys.
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
Eigenschaftswert
Eine IWebProxy, die von jedem Aufruf von Instanzen von WebRequestverwendet wird.
Hinweise
Vorsicht
WebRequest
, HttpWebRequest
, ServicePoint
und WebClient
sind veraltet, und Sie sollten sie nicht für die neue Entwicklung verwenden. Verwenden Sie stattdessen HttpClient.
Die DefaultWebProxy-Eigenschaft ruft den globalen Proxy ab oder legt sie fest. Die DefaultWebProxy-Eigenschaft bestimmt den Standardproxy, den alle WebRequest Instanzen verwenden, wenn die Anforderung Proxys unterstützt und kein Proxy explizit mithilfe der Proxy-Eigenschaft festgelegt wird. Proxys werden derzeit von FtpWebRequest und HttpWebRequestunterstützt.
Die DefaultWebProxy-Eigenschaft liest Proxyeinstellungen aus der app.config Datei. Wenn keine Konfigurationsdatei vorhanden ist, werden die Internetoptionen-Proxyeinstellungen des aktuellen Benutzers verwendet.
Wenn die DefaultWebProxy-Eigenschaft auf NULL festgelegt ist, verfügen alle nachfolgenden Instanzen der WebRequest Klasse, die von den Methoden Create oder CreateDefault Methoden erstellt wurde, keinen Proxy.