From 55f9f9a1d217a3dbd467e698e86caf3dd9d0da58 Mon Sep 17 00:00:00 2001 From: MarkusJoe Date: Fri, 4 Feb 2022 12:17:28 +0800 Subject: [PATCH] feat: upload --- README.md | 2 +- __pycache__/app.cpython-310.pyc | Bin 3122 -> 3265 bytes app.py | 14 ++++++++++++-- bin/__pycache__/b64img.cpython-310.pyc | Bin 13595 -> 13573 bytes static/data.json | 2 +- static/index.html | 4 ++-- 6 files changed, 16 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 569cad9..283b983 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ # 计数器 灵感: https://github.com/journey-ad/Moe-counter -![LocalCounter](http://127.0.0.1:5000/API?owner=sdsdsdsdsdsdawioruvniovenyrui) +![LocalCounter](http://127.0.0.1:5000/API?name=MarkusJoe) ![Moe-counter](https://count.getloli.com/get/@Moe-counter.github) diff --git a/__pycache__/app.cpython-310.pyc b/__pycache__/app.cpython-310.pyc index a4561c331562e5746a9dafb0fe6fe558c893d183..df43083d7596b09f6d7a63688b4ff11d7ed05e34 100644 GIT binary patch delta 610 zcmZ9JL2DC16vyYy&W@W+Qe$kXl?01mA+#Y<1B$VyLcnuX@E~Eyj%m_lcX=}@Hl*~> zg9nduvEad*XY~^(9{dao9z2TQK!y4y1rN^h-u(B?OZZ}I@;W@RcjbM1BnKcqewW*@;$w~aa&N4X+|vfJK(DqHJgaV#2xJ8~RQv#{ zAh>-S-0E&oxli$L0VzSTOQCO4GAxFe$KD%$3df}9tOv1}vk{N|2W-yvSVP+1!RE=2 zuhczTd6@LmNj6qSt!EKN6B4K!JQw{mR{5og(mEQb*^Ma6#>0MOhH26o=``uA_xB^z z%Ir+d^X9!@rQI|!DlyGRN11AP=#zV1)Fv`h-MjGGS5fTDArDa5SA~t$p1XC4lJGeM z=aPpY0NeI+Ve6?!Wfu#wE{PZn8^IyNb+^Z`#*T?6<_8|u4WBdO1>?+b? YbV$?Lw_^A5My0e2m8;|xEQ2`z3-ry7BLDyZ delta 462 zcmY*VJ4*vW5Z<}Rve_6tCEzQ?A&3SIVvr~j10whb>;#ENaz-UybZ-L+u`!^Hl47w) zBU%gMtFW-Kv+xgionQnjdl7WbLU3Td*_qjIcfNV(z3yqR#A2MFHBP^rN$aXTM&U^% zXdf)9NjlAHMje1iQ*F@_m^aTf4GAg|NC@<@>jkscg0spTL|^3pB7y z23=ri3{-;+W>VNFp#K@*NkgAQ_qz}zDMB4~Nl~kjJk-bnN$Tp8jpVDd*v+n{ZC~z` z-I)RDZp)NYUMqRicERVqdb*D?A1iBk>?L`Drq4`S7@8m@y= mF{SRK&F+vS#t{NjRH`U46Bedaxoy5<$l`IZIPzH>jPD;HL1`TT diff --git a/app.py b/app.py index 1fd5170..74abb96 100644 --- a/app.py +++ b/app.py @@ -97,8 +97,10 @@ def arg_not_be_full() -> Response: 参数不完整 :return: """ - response = make_response('

参数填写不完整 -> name

') + response = make_response({'code': 200, + 'message': 'Incomplete parameters'}) response.status_code = 200 + response.headers['Content-Type'] = 'application/json; charset=utf-8' return response @@ -109,7 +111,15 @@ def api_page() -> Response or str: :return: """ if 'name' in request.args: - return build_page(request.args['name']) + name = request.args['name'] + if name != '': + resp = build_page(name) + response = make_response(resp) + response.headers['Content-Type'] = 'image/svg+xml; charset=utf-8' + return response + + else: + return arg_not_be_full() else: return arg_not_be_full() diff --git a/bin/__pycache__/b64img.cpython-310.pyc b/bin/__pycache__/b64img.cpython-310.pyc index 340321632d9aefb0e3edaa932b71c050da35b9f5..d02c0ea73c3be428c3ab3f2c16efadc20cdcf166 100644 GIT binary patch delta 366 zcmbQ8)tbed&&$ij00ebQ{v>iw%=i8s=ukg+R#2P$&wNG5SqzH<8!jU=(BI TU=$*N1sItcSePbXF>wa~Ut3u= delta 401 zcmZq8nw`a)&&$ij00fs7{7H12$eYDjGOpGLdJ!Rj0}aMKskP(oC^*)0iawE4mm-fTmlX`A)s6y zRIVP~LSdj}4GxVWK)Eg)a-u-F8QA1f#DFqOFg;f&TEi5~FnKGZBID}K*BNIU`2_$& mjftI!5goF9W8vXo 本服务使用Python-Flask开发(Flask 官方地址:Flask )
- 调用示例: 127.0.0.1:5000/API>owner=main 注: 调用只能使用GET方法请求 + 调用示例: 127.0.0.1:5000/API?name=main 注: 调用支持POST 和 GET 方法请求
- 已经搭建好的私人服务器调用地址: + 已经搭建好的私人服务器调用地址:
数字图片作者: 碎蜂