From e941d76507d28a747eba355654412db66c31b41b Mon Sep 17 00:00:00 2001 From: QAIU <736226400@qq.com> Date: Sat, 10 Jun 2023 13:34:01 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=AF=86=E7=A0=81=E5=88=86?= =?UTF-8?q?=E9=9A=94=E7=AC=A6$->@?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 10 +++++----- .../main/java/cn/qaiu/lz/web/http/ServerApi.java | 16 ++++++++-------- .../src/main/resources/http-tools/test.http | 2 +- 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index ca146b0..aabbcc0 100644 --- a/README.md +++ b/README.md @@ -32,13 +32,13 @@ Core模块集成Vert.x实现类spring的注解式路由API API接口 ``` 括号内是可选内容: 表示当带有分享密码时需要加上密码参数 -parse接口加上参数pwd=密码;其他接口在分享Key后面加上$密码 +parse接口加上参数pwd=密码;其他接口在分享Key后面加上@密码 1. 解析并自动302跳转 : http(s)://you_host/parser?url=分享链接(&pwd=xxx) - http(s)://you_host/网盘标识/分享id($分享密码) + http(s)://you_host/网盘标识/分享id(@分享密码) 2. 获取解析后的直链--JSON格式 - http(s)://you_host/json/网盘标识/分享id($分享密码) + http(s)://you_host/json/网盘标识/分享id(@分享密码) 3. 有些网盘的加密分享的密码可以忽略: 如移动云空间,小飞机网盘 ``` @@ -64,7 +64,7 @@ GET http://127.0.0.1:6400/lz/ia2cntg # @no-redirect GET http://127.0.0.1:6400/cow/9a644fe3e3a748 ### 360亿方云加密分享 -GET http://127.0.0.1:6400/json/fc/e5079007dc31226096628870c7$QAIU +GET http://127.0.0.1:6400/json/fc/e5079007dc31226096628870c7@QAIU # 解析返回json直链 @@ -73,7 +73,7 @@ GET http://127.0.0.1:6400/json/lz/ia2cntg ### 奶牛快传普通分享 GET http://127.0.0.1:6400/json/cow/9a644fe3e3a748 ### 360亿方云加密分享 -GET http://127.0.0.1:6400/json/fc/e5079007dc31226096628870c7$QAIU +GET http://127.0.0.1:6400/json/fc/e5079007dc31226096628870c7@QAIU ``` diff --git a/web-service/src/main/java/cn/qaiu/lz/web/http/ServerApi.java b/web-service/src/main/java/cn/qaiu/lz/web/http/ServerApi.java index c926779..81848f6 100644 --- a/web-service/src/main/java/cn/qaiu/lz/web/http/ServerApi.java +++ b/web-service/src/main/java/cn/qaiu/lz/web/http/ServerApi.java @@ -134,8 +134,8 @@ public class ServerApi { @RouteMapping(value = "/uc/:id", method = RouteMethod.GET) public void ucParse(HttpServerResponse response, String id) { String code = ""; - if (id.contains("$")) { - String[] ids = id.split("\\$"); + if (id.contains("@")) { + String[] ids = id.split("@"); id = ids[0]; code = ids[1]; } @@ -149,8 +149,8 @@ public class ServerApi { @RouteMapping(value = "/json/uc/:id", method = RouteMethod.GET) public Future ucParseJson(String id) { String code = ""; - if (id.contains("$")) { - String[] ids = id.split("\\$"); + if (id.contains("@")) { + String[] ids = id.split("@"); id = ids[0]; code = ids[1]; } @@ -174,8 +174,8 @@ public class ServerApi { @RouteMapping(value = "/fc/:id", method = RouteMethod.GET) public void fcParse(HttpServerResponse response, String id) { String code = ""; - if (id.contains("$")) { - String[] ids = id.split("\\$"); + if (id.contains("@")) { + String[] ids = id.split("@"); id = ids[0]; code = ids[1]; } @@ -189,8 +189,8 @@ public class ServerApi { @RouteMapping(value = "/json/fc/:id", method = RouteMethod.GET) public Future fcParseJson(HttpServerResponse response, String id) { String code = ""; - if (id.contains("$")) { - String[] ids = id.split("\\$"); + if (id.contains("@")) { + String[] ids = id.split("@"); id = ids[0]; code = ids[1]; } diff --git a/web-service/src/main/resources/http-tools/test.http b/web-service/src/main/resources/http-tools/test.http index 83bd18d..2e861e7 100644 --- a/web-service/src/main/resources/http-tools/test.http +++ b/web-service/src/main/resources/http-tools/test.http @@ -149,6 +149,6 @@ GET http://127.0.0.1:6400/json/fc/30646fefc8bf936a4766ab8a5e ### # @no-redirect -GET http://127.0.0.1:6400/fc/e5079007dc31226096628870c7$QAIU +GET http://127.0.0.1:6400/fc/e5079007dc31226096628870c7@QAIU #https://v2.fangcloud.com/sharing/e5079007dc31226096628870c7