From ac249ccdaabec669fc03796a2d22a6a2a4c2e844 Mon Sep 17 00:00:00 2001 From: sez Date: Thu, 6 Nov 2025 16:30:00 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8A=9B=E5=87=BAresponsebody?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../app/plugin/utils/HttpRequestUtils.java | 54 +++++++++++-------- 1 file changed, 33 insertions(+), 21 deletions(-) diff --git a/lc123/cloud/app/plugin/utils/HttpRequestUtils.java b/lc123/cloud/app/plugin/utils/HttpRequestUtils.java index c099614..bdd883f 100644 --- a/lc123/cloud/app/plugin/utils/HttpRequestUtils.java +++ b/lc123/cloud/app/plugin/utils/HttpRequestUtils.java @@ -46,6 +46,7 @@ public class HttpRequestUtils { /** * 发送GET请求 + * * @param url 请求URL * @return 响应字符串 * @throws IOException 请求异常时抛出 @@ -57,8 +58,9 @@ public class HttpRequestUtils { /** * 发送带参数和请求头的GET请求 - * @param url 请求URL - * @param params 请求参数Map + * + * @param url 请求URL + * @param params 请求参数Map * @param headers 请求头Map * @return 响应字符串 * @throws IOException 请求异常时抛出 @@ -70,11 +72,12 @@ public class HttpRequestUtils { /** * 发送GET请求(完整参数) - * @param url 请求URL - * @param params 请求参数Map - * @param headers 请求头Map + * + * @param url 请求URL + * @param params 请求参数Map + * @param headers 请求头Map * @param connectTimeout 连接超时时间(毫秒) - * @param socketTimeout 请求超时时间(毫秒) + * @param socketTimeout 请求超时时间(毫秒) * @return 响应字符串 * @throws IOException 请求异常时抛出 */ @@ -141,9 +144,10 @@ public class HttpRequestUtils { /** * 发送JSON格式的POST请求 - * @param url 请求URL + * + * @param url 请求URL * @param jsonParams JSON参数字符串 - * @param headers 请求头Map + * @param headers 请求头Map * @return 响应字符串 * @throws IOException 请求异常时抛出 */ @@ -153,11 +157,12 @@ public class HttpRequestUtils { /** * 发送JSON格式的POST请求(带超时配置) - * @param url 请求URL - * @param jsonParams JSON参数字符串 - * @param headers 请求头Map + * + * @param url 请求URL + * @param jsonParams JSON参数字符串 + * @param headers 请求头Map * @param connectTimeout 连接超时时间(毫秒) - * @param socketTimeout 请求超时时间(毫秒) + * @param socketTimeout 请求超时时间(毫秒) * @return 响应字符串 * @throws IOException 请求异常时抛出 */ @@ -199,7 +204,7 @@ public class HttpRequestUtils { logger.debug("Response status: {}, Body: {}", statusCode, responseBody); if (statusCode < 200 || statusCode >= 300) { - throw new IOException("HTTP request failed with status code: " + statusCode); + throw new IOException("HTTP request failed with status code: " + statusCode + "\n" + "HTTP request failed responseBody: " + responseBody); } return responseBody; @@ -209,9 +214,10 @@ public class HttpRequestUtils { /** * 发送XML格式的POST请求 - * @param url 请求URL + * + * @param url 请求URL * @param xmlParams XML参数字符串 - * @param headers 请求头Map + * @param headers 请求头Map * @return 响应字符串 * @throws IOException 请求异常时抛出 */ @@ -221,11 +227,12 @@ public class HttpRequestUtils { /** * 发送XML格式的POST请求(带超时配置) - * @param url 请求URL - * @param xmlParams XML参数字符串 - * @param headers 请求头Map + * + * @param url 请求URL + * @param xmlParams XML参数字符串 + * @param headers 请求头Map * @param connectTimeout 连接超时时间(毫秒) - * @param socketTimeout 请求超时时间(毫秒) + * @param socketTimeout 请求超时时间(毫秒) * @return 响应字符串 * @throws IOException 请求异常时抛出 */ @@ -278,6 +285,7 @@ public class HttpRequestUtils { /** * 将XML字符串转换为Fastjson的JSONObject + * * @param xml XML字符串 * @return JSONObject对象 */ @@ -328,7 +336,8 @@ public class HttpRequestUtils { /** * 将JSON字符串转换为XML - * @param json JSON对象 + * + * @param json JSON对象 * @param escape 是否忽略特殊字符 * @return XML字符串 */ @@ -377,6 +386,7 @@ public class HttpRequestUtils { /** * 将Java对象转换为XML字符串 + * * @param obj 要转换的对象 * @return XML字符串 * @throws JAXBException 转换异常时抛出 @@ -394,7 +404,8 @@ public class HttpRequestUtils { /** * 将XML字符串转换为Java对象 - * @param xml XML字符串 + * + * @param xml XML字符串 * @param clazz 目标类 * @return Java对象 * @throws JAXBException 转换异常时抛出 @@ -408,6 +419,7 @@ public class HttpRequestUtils { /** * 使用Gson将Java对象转换为JSON字符串 + * * @param obj 要转换的对象 * @return JSON字符串 */