From 0ee115989226dd1a2c29e4cb98e44977b98ac88e Mon Sep 17 00:00:00 2001 From: pengtao Date: Tue, 24 Sep 2019 19:42:02 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E5=86=99=E5=85=A5redis?= =?UTF-8?q?=EF=BC=8C=E5=8F=A6=E4=B8=80=E4=B8=AA=E8=84=9A=E6=9C=AC=E5=B0=86?= =?UTF-8?q?REDIS=E6=95=B0=E6=8D=AE=E5=86=99=E5=85=A5=E6=95=B0=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ad_Readme.md | 3 +-- ad_interface_tornado.py | 8 ++++++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/ad_Readme.md b/ad_Readme.md index 9f53218..8d9a8d6 100644 --- a/ad_Readme.md +++ b/ad_Readme.md @@ -167,6 +167,5 @@ https://spread-test.kingsome.cn/webapp/index.php?c=Ops&a=upJumpRecording ##### 返回示例 { "errcode": 0, - "errmsg": "", - "message": "" + "errmsg": "" } diff --git a/ad_interface_tornado.py b/ad_interface_tornado.py index b0dc845..83cdacb 100644 --- a/ad_interface_tornado.py +++ b/ad_interface_tornado.py @@ -51,11 +51,15 @@ class DispatchHandler(tornado.web.RequestHandler): post_data = self.request.body.decode('utf-8') post_data = json.loads(post_data) redis_key = f"ad::jumpRecording" - my_redis.lpush(redis_key, post_data) - return self.write({'errcode': 0, "errmsg": '', "message": ""}) + try: + my_redis.lpush(redis_key, json.dumps(post_data)) + return self.write({'errcode': 0, "errmsg": ''}) + except: + return self.write({'errcode': 1, "errmsg": 'Failed'}) except Exception as e: result = {'errcode': 2, "errmsg": f"get args failed,{str(e)}"} log.error(result) + return self.write({'errcode': 2, "errmsg": 'Failed'}) def _selfGetLocation(self):