diff --git a/src/main/java/com/yutou/qqbot/models/setu/GetSeTu.java b/src/main/java/com/yutou/qqbot/models/setu/GetSeTu.java index a2cee0d..e9d3966 100644 --- a/src/main/java/com/yutou/qqbot/models/setu/GetSeTu.java +++ b/src/main/java/com/yutou/qqbot/models/setu/GetSeTu.java @@ -73,10 +73,12 @@ public class GetSeTu extends Model { String[] keys = key.split(" "); StringBuilder keyBuilder = new StringBuilder(); for (String _key : keys) { - keyBuilder.append(_key).append("&tag="); + keyBuilder.append(URLEncoder.encode(_key,StandardCharsets.UTF_8)).append("&tag="); } key = keyBuilder.toString(); key = key.substring(0, key.length() - 5); + }else{ + key=URLEncoder.encode(key,StandardCharsets.UTF_8); } if (r18) { url = "https://api.lolicon.app/setu/v2?" + model + "=" + key + "&r18=1&size=regular";