From 007fb077dd5484329a046d5cb7fc4c7d29e2d4e2 Mon Sep 17 00:00:00 2001 From: dxfeng Date: Tue, 23 Jan 2024 09:54:46 +0800 Subject: [PATCH] =?UTF-8?q?BUG=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/com/engine/recruit/util/RecruitFlowUtil.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/com/engine/recruit/util/RecruitFlowUtil.java b/src/com/engine/recruit/util/RecruitFlowUtil.java index 0f91bbf..d0cc7bd 100644 --- a/src/com/engine/recruit/util/RecruitFlowUtil.java +++ b/src/com/engine/recruit/util/RecruitFlowUtil.java @@ -39,9 +39,11 @@ public class RecruitFlowUtil { String[] paramPairs = urlString.split("&"); for (String paramPair : paramPairs) { String[] keyValue = paramPair.split("="); - String key = URLDecoder.decode(keyValue[0], "UTF-8"); - String value = URLDecoder.decode(keyValue[1], "UTF-8"); - params.put(key, value); + if (keyValue.length == 2) { + String key = URLDecoder.decode(keyValue[0], "UTF-8"); + String value = URLDecoder.decode(keyValue[1], "UTF-8"); + params.put(key, value); + } } } } catch (Exception e) {