WebRequest.DefaultWebProxy 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定全域 HTTP Proxy。
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
屬性值
WebRequest實例的每個呼叫所使用的 IWebProxy。
備註
謹慎
WebRequest、HttpWebRequest、ServicePoint和 WebClient 已經過時,您不應該將它們用於新的開發。 請改用 HttpClient。
DefaultWebProxy 屬性會取得或設定全域 Proxy。 DefaultWebProxy 屬性會決定所有 WebRequest 實例都使用的預設 Proxy,如果要求支援 Proxy,而且沒有明確使用 Proxy 屬性來設定 Proxy。 FtpWebRequest 和 HttpWebRequest目前支援 Proxy。
DefaultWebProxy 屬性會從 app.config 檔案讀取 Proxy 設定。 如果沒有組態檔,則會使用目前使用者的因特網選項 Proxy 設定。
如果 DefaultWebProxy 屬性設定為 null,則 Create 或 CreateDefault 方法所建立之 WebRequest 類別的所有後續實例都沒有 Proxy。