rip*_*234 5 .net timeout http
.Net的HTTP实现是......有问题的.除了符合HTTP/1.0的一些问题之外,现在困扰我的是,在失败之前将HttpWebResponse.GetResponse()ReadTimeout 和 Timeout设置为5000块大约20秒(问题是它应该在5秒后失败,但实际上需要20秒).
HttpWebResponse.GetResponse()
我需要一个具有更好的协议一致性和超时控制的库.知道吗?
rip*_*234 2
根据微软的说法,挂起的可能是 DNS 解析,这可能需要长达 15 秒的时间。
解决方案 - 自行进行 DNS 解析 (Dns.BeginGetHostByName)。
归档时间:
17 年,3 月 前
查看次数:
502 次
最近记录:
17 年 前