gpt4 book ai didi

c# - 如何检测服务(Web API)是否与 HttpClient 失去连接?

转载 作者:太空宇宙 更新时间:2023-11-03 12:57:33 24 4
gpt4 key购买 nike

有没有好的方法来检测服务是否与当前正在处理的请求的 HTTP 客户端失去连接?我的服务是基于 C# 中的 Web API 构建的。

我观察到服务器在引发异常之前一直等待 120 秒。我在哪里可以配置此设置以减少等待时间?“System.Net.HttpListenerException:由于线程退出或应用程序请求,I/O 操作已中止”

谢谢

最佳答案

使用您正在使用的对象的 Timeout 属性。

检查 this for HttpWebRequest .

检查 this for HttpClient .

关于c# - 如何检测服务(Web API)是否与 HttpClient 失去连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33407042/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com