refactor: httpclient 4.x → 5.x 完整迁移
Maven 依赖: - org.apache.httpcomponents:httpclient:4.5.14 - → org.apache.httpcomponents.client5:httpclient5:5.6.1 API 迁移 (14 文件): - org.apache.http.* → org.apache.hc.client5.http.* / org.apache.hc.core5.http.* - CloseableHttpResponse → ClassicHttpResponse - RequestConfig timeout API: 毫秒值 → TimeUnit - SSL: SSLSocketFactory → SSLConnectionSocketFactoryBuilder - DefaultHttpClient (已废弃) → HttpClients.custom() 工具类迁移: - HttpReques.java (基类) - HttpRequesPost.java (POST) - HttpRequesGet.java (GET) - HttpsClientUtil.java (HTTPS) - SSLClient.java (SSL) - CommonUtil.java (SSL 工具) 业务 Service 迁移: - YbHttpUtils.java (医保) - CrossSystemSendApplyUtil.java (跨系统) - YbEleHttpServiceImpl.java (医保电子) - EleInvoiceServiceImpl.java (电子票据) - ThreePartPayServiceImpl.java (三方支付) - GfStudentListAppServiceImpl.java (学生体检) - FoodborneAcquisitionAppServiceImpl.java (食品安全) 删除: WebClientDevWrapper.java (未使用) 验证: BUILD SUCCESS
This commit is contained in:
@@ -81,8 +81,8 @@
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.apache.httpcomponents</groupId>
|
||||
<artifactId>httpclient</artifactId>
|
||||
<groupId>org.apache.httpcomponents.client5</groupId>
|
||||
<artifactId>httpclient5</artifactId>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
|
||||
Reference in New Issue
Block a user