HttpClient之间的java差异。createSystem()vs HttpClient。createDefault()?
我正在研究在^{
.createDefault()
:使用默认配置创建CloseableHttpClient实例.createSystem()
:根据系统属性创建具有默认配置的CloseableHttpClient实例
这两者的区别是什么?我知道it is possible to set up a custom client with ^{
- 与
.createDefault()
关联的默认值是什么李> - 哪些系统属性影响
.createSystem()
李> - 是否可以修改使用
.createDefault()
或.createDefault()
创建的未来客户端的行为李>
# 1 楼答案
出于历史原因(追溯到200x年初),HttpClient默认情况下不考虑系统属性
这些是HttpClient开发人员选择的项目默认值
当然,通过
HttpContext