From efb135ee482eaa1d88228867684609f6cb642b0d Mon Sep 17 00:00:00 2001 From: yukaidi Date: Fri, 29 May 2026 00:37:18 +0800 Subject: [PATCH] =?UTF-8?q?Revert=20"fix(error):=20URLUtil=20=E5=BC=82?= =?UTF-8?q?=E5=B8=B8=E4=B8=8D=E5=86=8D=E5=90=9E=E6=B2=A1=EF=BC=8C=E6=94=B9?= =?UTF-8?q?=E4=B8=BA=E6=8A=9B=E5=87=BA=20IllegalArgumentException"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit 0dfee8ab223f8fe6b0c459a124a6e2d1044ab15a. --- parser/src/main/java/cn/qaiu/util/URLUtil.java | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/parser/src/main/java/cn/qaiu/util/URLUtil.java b/parser/src/main/java/cn/qaiu/util/URLUtil.java index 155779e..916a27f 100644 --- a/parser/src/main/java/cn/qaiu/util/URLUtil.java +++ b/parser/src/main/java/cn/qaiu/util/URLUtil.java @@ -24,17 +24,14 @@ public class URLUtil { if (query != null) { String[] pairs = query.split("&"); for (String pair : pairs) { - if (pair == null || pair.isEmpty()) { - continue; - } - String[] keyValue = pair.split("=", 2); + String[] keyValue = pair.split("="); String key = URLDecoder.decode(keyValue[0], StandardCharsets.UTF_8); String value = keyValue.length > 1 ? URLDecoder.decode(keyValue[1], StandardCharsets.UTF_8) : ""; queryParams.put(key, value); } } } catch (Exception e) { - throw new IllegalArgumentException("URL解析失败: " + url, e); + e.printStackTrace(); } }