Freigeben über


WebRequest.DefaultWebProxy Eigenschaft

Definition

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, ServicePointund 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.

Gilt für: