涩图模块:空格替换成|以便支持多关键词搜索
This commit is contained in:
parent
149e64d85f
commit
5d4717d7a3
@ -69,7 +69,15 @@ public class GetSeTu extends Model {
|
|||||||
url = "https://api.lolicon.app/setu/v2?r18=1&size=regular";
|
url = "https://api.lolicon.app/setu/v2?r18=1&size=regular";
|
||||||
}
|
}
|
||||||
if (!StringUtils.isEmpty(key)) {
|
if (!StringUtils.isEmpty(key)) {
|
||||||
key=key.replace(" ","|");
|
if("tag".equals(model)) {
|
||||||
|
String[] keys = key.split(" ");
|
||||||
|
StringBuilder keyBuilder = new StringBuilder();
|
||||||
|
for (String _key : keys) {
|
||||||
|
keyBuilder.append(_key).append("&tag=");
|
||||||
|
}
|
||||||
|
key = keyBuilder.toString();
|
||||||
|
key=key.substring(0,key.length()-4);
|
||||||
|
}
|
||||||
if (r18) {
|
if (r18) {
|
||||||
url = "https://api.lolicon.app/setu/v2?" + model + "=" + URLEncoder.encode(key, StandardCharsets.UTF_8) + "&r18=1&size=regular";
|
url = "https://api.lolicon.app/setu/v2?" + model + "=" + URLEncoder.encode(key, StandardCharsets.UTF_8) + "&r18=1&size=regular";
|
||||||
} else {
|
} else {
|
||||||
@ -79,6 +87,7 @@ public class GetSeTu extends Model {
|
|||||||
if (fuzzyR18) {
|
if (fuzzyR18) {
|
||||||
url = url.replace("&r18=0", "&r18=2").replace("&r18=1", "&r18=2");
|
url = url.replace("&r18=0", "&r18=2").replace("&r18=1", "&r18=2");
|
||||||
}
|
}
|
||||||
|
System.out.println("url = " + url);
|
||||||
String ret = HttpTools.get(url);
|
String ret = HttpTools.get(url);
|
||||||
JSONObject json = JSONObject.parseObject(ret);
|
JSONObject json = JSONObject.parseObject(ret);
|
||||||
if (json.getJSONArray("data").size() == 0) {
|
if (json.getJSONArray("data").size() == 0) {
|
||||||
|
Loading…
Reference in New Issue
Block a user