From c0b68c59704f48d39aabc02d7009464c6fc36784 Mon Sep 17 00:00:00 2001
From: houzhongjian <houzhongyi@126.com>
Date: 星期五, 07 三月 2025 10:34:56 +0800
Subject: [PATCH] IailabAuthClient增加doHttp方法,支持get和post请求

---
 iailab-plat-sdk/src/main/java/com/iailab/sdk/util/http/IailabHttpUtils.java |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/iailab-plat-sdk/src/main/java/com/iailab/sdk/util/http/IailabHttpUtils.java b/iailab-plat-sdk/src/main/java/com/iailab/sdk/util/http/IailabHttpUtils.java
index 9c1eda9..f59f119 100644
--- a/iailab-plat-sdk/src/main/java/com/iailab/sdk/util/http/IailabHttpUtils.java
+++ b/iailab-plat-sdk/src/main/java/com/iailab/sdk/util/http/IailabHttpUtils.java
@@ -31,7 +31,7 @@
      * @param charset
      * @return
      */
-    public static String doGet(String url, Map<String, String> map, String charset) throws Exception {
+    public static String doGet(String url, Map<String, Object> map, String charset) throws Exception {
         System.out.println("start doGet url: " + url);
         checkToken();
         org.apache.http.client.HttpClient httpClient = null;
@@ -48,7 +48,7 @@
                 }
                 map.forEach((k, v) -> {
                     try {
-                        sb.append(k + "=" + URLEncoder.encode(v, charset) + "&");
+                        sb.append(k + "=" + URLEncoder.encode(v.toString(), charset) + "&");
                     } catch (UnsupportedEncodingException e) {
                         e.printStackTrace();
                     }
@@ -62,7 +62,6 @@
             httpGet.addHeader("Content-Type", "application/json;charset=UTF-8");
             httpGet.addHeader("Authorization", "Bearer " + IailabAuthClient.accessToken);
             httpGet.addHeader("Tenant-Id", String.valueOf(authProperties.getTenantId()));
-
             HttpResponse response = httpClient.execute(httpGet);
             if (response != null) {
                 HttpEntity resEntity = response.getEntity();

--
Gitblit v1.9.3