|
@@ -13,12 +13,7 @@ class BaseHandler(RequestHandler):
|
|
RequestHandler.__init__(self, application, request, **kwargs)
|
|
RequestHandler.__init__(self, application, request, **kwargs)
|
|
self._status_code = 200
|
|
self._status_code = 200
|
|
self.executor = ThreadPoolExecutor(200)
|
|
self.executor = ThreadPoolExecutor(200)
|
|
- if self.settings['allow_remote_access']:
|
|
|
|
- self.access_control_allow()
|
|
|
|
-
|
|
|
|
-
|
|
|
|
- def access_control_allow(self):
|
|
|
|
- self.set_header('Content-Type','application/json')
|
|
|
|
|
|
+ self.set_header('Content-Type', 'application/json')
|
|
self.set_header("Access-Control-Allow-Methods", "GET,PUT,POST,DELETE,OPTIONS")
|
|
self.set_header("Access-Control-Allow-Methods", "GET,PUT,POST,DELETE,OPTIONS")
|
|
self.set_header("Access-Control-Allow-Headers", "Content-Type, Depth, User-Agent, Token, Origin, X-Requested-With, Accept, Authorization, admin_id")
|
|
self.set_header("Access-Control-Allow-Headers", "Content-Type, Depth, User-Agent, Token, Origin, X-Requested-With, Accept, Authorization, admin_id")
|
|
self.set_header('Access-Control-Allow-Origin', "*")
|
|
self.set_header('Access-Control-Allow-Origin', "*")
|
|
@@ -26,6 +21,8 @@ class BaseHandler(RequestHandler):
|
|
def write_json(self, data, status_code=200, msg='success'):
|
|
def write_json(self, data, status_code=200, msg='success'):
|
|
self.write(json.dumps({'status': {'msg': msg, "RetCode": status_code}, 'data': data}))
|
|
self.write(json.dumps({'status': {'msg': msg, "RetCode": status_code}, 'data': data}))
|
|
|
|
|
|
|
|
+ def get_args(self):
|
|
|
|
+ return json.loads(self.request.body.decode())
|
|
|
|
|
|
def write_error(self, status_code, msg=None, **kwargs):
|
|
def write_error(self, status_code, msg=None, **kwargs):
|
|
|
|
|