HttpWebRequest .Net核心设置超时

时间:2017-03-08 14:43:45

标签: c# .net-core system.net

我正在尝试在HttpWebRequest上设置超时,似乎在.Net Core中无法实现。物业'超时'不再存在。

由于

1 个答案:

答案 0 :(得分:3)

  

我正在尝试在HttpWebRequest上设置超时,似乎在.Net Core中无法实现。

如果您使用的是.NET Core 2.0,则可以在.NET Core中使用。你可以看到the support for the Timeout property here

enter image description here

如果可以,请使用System.Net.Http.HttpClient代替because...

  

通常,为了获得更好的应用程序性能和功能,我们建议开发人员远离HttpWebRequest并采用HttpClient API表面。