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。