WebProxy.GetDefaultProxy()已經過時了,該怎麼取得 BypassList

摘要:WebProxy.GetDefaultProxy()已經過時了,該怎麼取得 BypassList

從 Framework 2.0 之後 ( VS2005 ) ,若是用了 GetDefaultProxy 的話,編譯器是會跟我們說這個已過時了 ( 後面的不支援 )

而要取得 Proxy 的話就要直接 new Webproxy 或是從 HttpRequest 的 proxy 物件中取出

 

MSDN 的網頁說明

http://msdn.microsoft.com/en-us/library/system.net.webproxy.aspx

http://msdn.microsoft.com/en-us/library/system.net.webproxy.bypasslist.aspx

以下是建議的寫法

clip_image002

另外請特別注意,若是沒有特別設定 Proxy 則 framework 會預設去抓 IE 裡的

可以參考 幸福 Jason 的Blog http://blog.xuite.net/mslin1222/blog/20672243