From af2a56b525dd3b015b34446a2af3e3af3467cd75 Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期一, 08 十二月 2025 13:48:20 +0800
Subject: [PATCH] 最新版本541200007

---
 server/system_service/src/main/java/com/doumee/core/utils/HttpsUtil.java |   21 ++++++++++-----------
 1 files changed, 10 insertions(+), 11 deletions(-)

diff --git a/server/system_service/src/main/java/com/doumee/core/utils/HttpsUtil.java b/server/system_service/src/main/java/com/doumee/core/utils/HttpsUtil.java
index 244f654..e11da63 100644
--- a/server/system_service/src/main/java/com/doumee/core/utils/HttpsUtil.java
+++ b/server/system_service/src/main/java/com/doumee/core/utils/HttpsUtil.java
@@ -8,10 +8,7 @@
 import org.apache.http.client.ClientProtocolException;
 import org.apache.http.client.CredentialsProvider;
 import org.apache.http.client.config.RequestConfig;
-import org.apache.http.client.methods.CloseableHttpResponse;
-import org.apache.http.client.methods.HttpDelete;
-import org.apache.http.client.methods.HttpPost;
-import org.apache.http.client.methods.HttpRequestBase;
+import org.apache.http.client.methods.*;
 import org.apache.http.entity.StringEntity;
 import org.apache.http.impl.client.BasicCredentialsProvider;
 import org.apache.http.impl.client.CloseableHttpClient;
@@ -55,12 +52,14 @@
         httpRequestBase.setConfig(requestConfig);
     }
 
-    public static String doPostHk(String host,int port,String UserName,String Password,String url, String Input) {
+    public static String doPutHk(String host,int port,String UserName,String Password,String url, String Input) {
         try {
             CloseableHttpResponse responseBody = null;
-            HttpPost httpPost = new HttpPost("http://"+host+":"+port+url);
-            setRequestConfig(httpPost);
-            httpPost.setEntity(new StringEntity(Input, "UTF-8"));
+            HttpPut httpPut = new HttpPut("http://"+host+":"+port+url);
+            log.error("====================娴峰悍isapi鎺ュ彛锛歨ttp://"+host+":"+port+url);
+            httpPut.setHeader("Content-Type", "application/json");
+            setRequestConfig(httpPut);
+            httpPut.setEntity(new StringEntity(Input, "UTF-8"));
             CredentialsProvider credsProvider = new BasicCredentialsProvider();
             credsProvider.setCredentials(new AuthScope(host, port),
                     new UsernamePasswordCredentials(UserName, Password));
@@ -69,7 +68,7 @@
             String response = "";
 
             // 鐢卞鎴风鎵ц(鍙戦��)Post璇锋眰
-            responseBody = httpClient.execute(httpPost);
+            responseBody = httpClient.execute(httpPut);
             // 浠庡搷搴旀ā鍨嬩腑鑾峰彇鍝嶅簲瀹炰綋
             HttpEntity responseEntity = responseBody.getEntity();
             log.error("doPostHk鍝嶅簲鐘舵�佷负:" + responseBody.getStatusLine());
@@ -77,8 +76,8 @@
                 String redirectLocation = responseBody.getHeaders("Location")[0].getValue();
                 log.error("doPostHkRedirected to: " + redirectLocation);
                 // 鍦ㄨ繖閲岋紝浣犲彲浠ュ彂閫佷竴涓柊鐨勮姹傚埌redirectLocation
-                httpPost.setURI(URI.create(redirectLocation));
-                CloseableHttpResponse responseBody2 = httpClient.execute(httpPost);
+                httpPut.setURI(URI.create(redirectLocation));
+                CloseableHttpResponse responseBody2 = httpClient.execute(httpPut);
                 log.error("doPostHk閲嶅畾鍚戝悗鍝嶅簲鐘舵�佷负:" + responseBody2.getStatusLine());
                 HttpEntity responseEntity2 = responseBody2.getEntity();
                 log.error("doPostHk閲嶅畾鍚戝悗鍝嶅簲鍐呭闀垮害涓�:" + responseEntity2.getContentLength());

--
Gitblit v1.9.3