HttpClient可以安全同时使用吗?

在所有示例中,我都能找到的用法HttpClient,它用于一次关机。但是,如果我遇到一个持续存在的客户情况,可以同时发出多个请求怎么办?基本上,client.PostAsync针对的同一实例立即调用2个线程是否安全HttpClient

我并不是在这里寻找实验结果。作为一个工作示例,可能只是simply幸(还有一个持久的persistent幸),而失败的示例可能是配置错误。理想情况下,我正在寻找有关HttpClient中并发处理问题的权威答案。


莫回无
浏览 473回答 3
3回答

呼啦一阵风

这是Henrik F. Nielsen关于HttpClient的另一篇文章,他说:“ 默认HttpClient是开始发送请求的最简单方法。单个HttpClient可用于同时发送任意数量的HTTP请求,因此在许多情况下,您可以只创建一个HttpClient,然后将其用于所有请求。 “
打开App,查看更多内容
随时随地看视频慕课网APP