Skip to content

Commit 21afc81

Browse files
authored
fix: NetwordUtils#doPost(URI u, Map<String, String> params) 未进行 URL 编码 (HMCL-dev#6457)
1 parent 94a0e26 commit 21afc81

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

HMCLCore/src/main/java/org/jackhuang/hmcl/util/io/NetworkUtils.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -394,7 +394,7 @@ public static String doPost(URI u, Map<String, String> params) throws IOExceptio
394394
StringBuilder sb = new StringBuilder();
395395
if (params != null) {
396396
for (Map.Entry<String, String> e : params.entrySet())
397-
sb.append(e.getKey()).append("=").append(e.getValue()).append("&");
397+
sb.append(encodeURL(e.getKey())).append("=").append(encodeURL(e.getValue())).append("&");
398398
sb.deleteCharAt(sb.length() - 1);
399399
}
400400
return doPost(u, sb.toString());

0 commit comments

Comments
 (0)