2012-10-22 23 views
0

我的一位同事建議我WebRequest.Create實際上是向指定的網址發送一個Web請求,我不必使用異步Web請求以避免等待。WebRequest.Create方法是否實際調用一個url?

這是真的嗎?

我怎麼不同意他,當我向他展示文檔時,他說他一直在調用WebRequest.Create發送請求。

我不知道,因爲我沒有.NET的深入瞭解

回答

6

沒有,調用GetResponse()在創建WebRequest是實際發出請求,這是真實的。

docs

的GetResponse的方法發送到Internet資源的請求,並返回一個WebResponse的實例。

1

這是不正確的。它只是初始化一個新的請求。

您需要撥打GetResponse()才能撥打電話。

相關問題