HttpClient在向特定服务器发出一些请求后开始抛出异常。经过一些测试后,我注意到它始终在请求编号33处停止工作。服务器发送此响应头:
Keep-Alive:超时= 5,最大= 32
我曾尝试在32号或更低的请求处理HttpClient,但它无法解决问题。
我应该如何处理它以便将没有问题的请求发送到此服务器?
答案 0 :(得分:0)
尝试拨打HttpClient.Dispose
或明确设置Connection: close
标题
client.DefaultHeaders.Add("Connection", "close");