Udostępnij za pośrednictwem


WebRequest.DefaultWebProxy Właściwość

Definicja

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

Dotyczy