【发布时间】:2014-10-29 14:38:17
【问题描述】:
如果预定义控件失败,我添加了一个自定义身份验证类 return。
如果失败,客户端会收到这个答案:{"_error": {"code": 401, "message": "Please provide proper credentials"}, "_status": "ERR"}
我想知道是否可以自定义上述答案。
非常感谢
【问题讨论】:
标签: python-3.x eve
如果预定义控件失败,我添加了一个自定义身份验证类 return。
如果失败,客户端会收到这个答案:{"_error": {"code": 401, "message": "Please provide proper credentials"}, "_status": "ERR"}
我想知道是否可以自定义上述答案。
非常感谢
【问题讨论】:
标签: python-3.x eve
你可以使用flask的errorhandler装饰器来拦截401,像这样:
@app.errorhandler(401)
def my_own_error_msg(err):
return make_response("Hello, this is Devo.", 401)
请参阅make_response 和Custom Error Handlers 了解更多信息
【讨论】: