在Flask中,自定义错误响应确实非常容易。创建一个仅将参数作为HTTP错误状态代码的函数,使其返回flask.Response实例,并使用@ app.errorhandler对其进行修饰。
@app.errorhandler(401)def custom_401(error): return Response('<Why access is denied string goes here...>', 401, {'WWW-Authenticate':'Basic realm="Login Required"'})
然后,你可以使用
abort(401)自己内心的满足感。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)