如下代码,在浏览器返回的时候为什么是字符串,而不是json
@app.errorhandler(401)
def api_not_authorized(error):
response401 = copy.deepcopy(error_respone)
response401['error'] = 'api 未授权'
return make_response(json.dumps(response401), 401)
# 登录要求
def login_required(func):
@wraps(func)
def wrapper(*args, **kwargs):
if 'user_id' in session:
return func(*args, **kwargs)
else:
return abort(401)
return wrapper
试下下面的方法: