在所有示例中,我都能找到的用法HttpClient,它用于一次關(guān)機。但是,如果我遇到一個持續(xù)存在的客戶情況,可以同時發(fā)出多個請求怎么辦?基本上,client.PostAsync針對的同一實例立即調(diào)用2個線程是否安全HttpClient?我并不是在這里尋找實驗結(jié)果。作為一個工作示例,可能只是simply幸(還有一個持久的persistent幸),而失敗的示例可能是配置錯誤。理想情況下,我正在尋找有關(guān)HttpClient中并發(fā)處理問題的權(quán)威答案。
3 回答

呼啦一陣風(fēng)
TA貢獻1802條經(jīng)驗 獲得超6個贊
這是Henrik F. Nielsen關(guān)于HttpClient的另一篇文章,他說:
“ 默認HttpClient是開始發(fā)送請求的最簡單方法。單個HttpClient可用于同時發(fā)送任意數(shù)量的HTTP請求,因此在許多情況下,您可以只創(chuàng)建一個HttpClient,然后將其用于所有請求。 “
- 3 回答
- 0 關(guān)注
- 548 瀏覽
添加回答
舉報
0/150
提交
取消