This repository has been archived by the owner on Aug 20, 2021. It is now read-only.
[Feature] 🆕
- #82 提高 httpclient性能
- #80 HttpRequestExecuter.execute(HttpRequest, ConnectionConfig) 需要显示的abort httpUriRequest
- #95 新建 HttpClientUtil.getResponseBodyAsString(String, ConnectionConfig)
- #91 新建 com.feilong.net.httpclient4.HttpClientUtil.post(String, String, Map<String, String> headerMap)
- #90 新增 com.feilong.net.entity.ConnectionConfig.ConnectionConfig(int)
- #79 新增 MaxConnTotal MaxConnPerRoute 设置
- #78 新增可以屏蔽 cookie 的特性, 提高性能
[Update]
- #88 SFTPFileTransferConfig 和 FTPFileTransferConfig 提取一个父类
- #87 SFTPFileTransferConfig 标识 password 为@Sensitivewords
- #75 HttpUriRequestFactory 添加 httpMethodType 校验
- #32 HttpClientUtil 相关方法可以合并
[move]
- #96 删除 HttpGetBuilder HttpPostBuilder HttpPutBuilder remove
- #94 remove CredentialsProviderBuilder remove
- #86 HttpHeaderMapBuilder 可以删除 remove 不兼容
- #85 移动 SSLPacker 到 packer 包 不兼容
- #84 移动 RequestConfigBuilder 到 builder 包 不兼容
- #83 HttpResponseBuilder 可以删除 remove
- #81 HttpRequestExecuter.execute(HttpRequest, ConnectionConfig) 方法删除 ,直接调用 HttpRequestExecuter.execute(HttpUriRequest, ConnectionConfig)
[Fix Bug] 🐛
JAVAdoc
- #93 完善 ConnectionConfig javadoc
- #77 修改 ConnectionConfig connectTimeout 和 readTimeout 错误javadoc bug
- #76 com.feilong.net.entity.ConnectionConfig 修改javadoc
log
- #89 FTPFileTransfer connect 如果有异常将明细参数输出到log