C#:WebRequest proxy = null副作用

时间:2011-09-06 20:11:48

标签: c# httpwebrequest

有谁知道在HttpWebRequest中有webrequest.proxy = null的副作用是什么?

MSDN(.NET Framework 4)表示在不应使用代理时使用GlobalProxySelection.GetEmptyWebProxy()。将返回空白IWebProxy实例。 Visual Studio说它已被弃用!!

如果用户的网络需要代理设置,两种情况下的webrequest是否仍然有效?

那么,当需要代理时,正确的方法和任何已知的问题/副作用是什么?


关于弃用的问题; Visual Studio说:使用null代替

1 个答案:

答案 0 :(得分:1)

不,没有副作用 VS正在建议你。

  

如果用户的网络需要代理设置,两种情况下的webrequest是否仍然有效?

一个完全不同的问题。您的连接很可能工作。请改用WebRequest.DefaultWebProxy