标签: c# httpclient asp.net-web-api
有没有一种好方法可以检测服务是否已丢失与正在处理的当前请求的HTTP客户端的连接?我的服务建立在C#中的Web API上。
我观察到服务器在异常引发之前一直等待120秒。我在哪里可以配置此设置以减少等待? “System.Net.HttpListenerException:由于线程退出或应用程序请求,I / O操作已中止”
THX
答案 0 :(得分:1)
使用您正在使用的对象的Timeout属性。
Timeout
检查this for HttpWebRequest。
HttpWebRequest
检查this for HttpClient。
HttpClient