WebRequest.DefaultWebProxy Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia globalny serwer proxy HTTP.
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
Wartość właściwości
IWebProxy używany przez każde wywołanie wystąpienia WebRequest.
Uwagi
Ostrożność
WebRequest
, HttpWebRequest
, ServicePoint
i WebClient
są przestarzałe i nie należy ich używać do tworzenia nowych aplikacji. Zamiast tego użyj HttpClient.
Właściwość DefaultWebProxy pobiera lub ustawia globalny serwer proxy. Właściwość DefaultWebProxy określa domyślny serwer proxy, którego używają wszystkie wystąpienia WebRequest, jeśli żądanie obsługuje serwery proxy, a żaden serwer proxy nie jest jawnie ustawiony przy użyciu właściwości Proxy. Serwery proxy są obecnie obsługiwane przez FtpWebRequest i HttpWebRequest.
Właściwość DefaultWebProxy odczytuje ustawienia serwera proxy z pliku app.config. Jeśli nie ma pliku konfiguracji, są używane ustawienia serwera proxy opcji internetowych bieżącego użytkownika.
Jeśli właściwość DefaultWebProxy ma wartość null, wszystkie kolejne wystąpienia klasy WebRequest utworzonej przez metody Create lub CreateDefault nie mają serwera proxy.