【发布时间】:2017-03-08 14:43:44
【问题描述】:
我正在尝试在 HttpWebRequest 上设置超时,但在 .Net Core 中似乎是不可能的。属性“超时”不再存在。
谢谢
【问题讨论】:
-
您使用的是哪个版本的 .NET Core?
标签: c# .net-core system.net
我正在尝试在 HttpWebRequest 上设置超时,但在 .Net Core 中似乎是不可能的。属性“超时”不再存在。
谢谢
【问题讨论】:
标签: c# .net-core system.net
我正在尝试在 HttpWebRequest 上设置超时,但在 .Net Core 中似乎是不可能的。
如果您使用的是 .NET Core 2.0,则可以在 .NET Core 中使用。你可以看到the support for the Timeout property here。
如果可以,请改用System.Net.Http.HttpClient because...
一般来说,为了获得更好的应用性能和功能,我们建议开发人员远离 HttpWebRequest 并采用 HttpClient API 界面。
【讨论】: