解决.Net Core中HttpClient响应慢的问题

问题:在.Net Core中使用HttpClient访问数据,除开因预热操作导致第一次访问缓慢的问题外,还存在预热完成后依旧缓慢的问题。排除目标服务器响应速度慢、业务逻辑异常后,可以进行如下尝试。

在构造HttpClient时可以使用HttpClient(HttpMessageHandler)构造函数,可以传入HttpMessageHandler的默认实现HttpClientHandler作为构造参数,也可以自行实现HttpMessageHandler。

传入构造参数前,将HttpClientHandler.UseProxy属性设置为false,禁用代理以提升每次使用HttpClient访问速度。

原创文章,转载请注明: 转载自墨意杂记

本文链接地址: 解决.Net Core中HttpClient响应慢的问题