此问题似乎重复了,但是我遇到了与之前不同的问题,我正在.net 4.5上开发Web应用程序,该应用程序会消耗远程rest api抛出httpclient请求。 到现在为止,它一直可以正常工作,但是却无法执行,它在调用http请求时抛出了基本连接已关闭,连接意外关闭的消息,然后将.net版本升级到4.6并指定了可以正常运行的HttpVersion Version1.0我的本地机器和邮递员也是如此,但在(实时)iis服务器上无法工作。在服务器上,它提供200条响应代码,但连接状态为:close,因此无法按照以下响应消息获取响应内容。
StatusCode: 200, ReasonPhrase: 'OK', Version: 1.1, Content: System.Net.Http.StreamContent, Headers: { Connection: close Date: Fri, 20 Dec 2019 11:15:03 GMT Server: Kestrel X-Powered-By: ASP.NET Content-Type: application/json; charset=utf-8 }.
enter code here
但是,如果提琴手在服务器上运行,则可以正常工作。 这里有人吗?预先感谢。