WebRequest.Create方法实际上是否调用了url?

时间:2012-10-22 12:40:42

标签: c# webrequest

我的一位同事建议我使用WebRequest.Create实际上将web请求发送到指定的url,我不必使用异步Web请求以避免等待。

这是真的吗?

我怎么不同意他,当我向他展示文件时,他说他一直在调用WebRequest.Create发送请求。

我不确定这是否属实,因为我对.net

知之甚少

2 个答案:

答案 0 :(得分:6)

不,在创建的GetResponse()上拨打WebRequest是实际发出请求的内容。

来自docs

  

GetResponse方法向Internet资源发送请求并返回WebResponse实例。

答案 1 :(得分:1)

事实并非如此。它只是初始化一个新请求。

您需要致电GetResponse()来实际拨打电话。