zoukankan      html  css  js  c++  java
  • flask中abort()函数的使用

    一、介绍

    #从flask中导入abort
    from flask import abort

    abort()函数的作用

    可以让开发者在检测到web访问错误时,立即将错误信息返回回去,返回的错误码必须是已知http协议中的错误码

    二、使用方法

    from flask import Flask, abort, Response
    
    app = Flask(__name__)
    
    
    @app.route("/login", methods=["GET"])
    def login():
        name = ""
        pwd = ""
        if name != "maple" or pwd != "123":
            # abort函数可以立即终止视图函数的执行
            # 并返回给前端特定的信息
            # 1 传递状态码信息, 必须是标准的http状态码
            abort(404)
    
            # # 2. 传递响应体信息
            # resp = Response("login failed")
            # abort(resp)  # 返回Response响应对象
    
        return "login success"
    
    
    if __name__ == '__main__':
        app.run(host="0.0.0.0", port=5000, debug=True)
  • 相关阅读:
    hdoj:2075
    hdoj:2072
    hdoj:2071
    hdoj:2070
    hdoj:2069
    test001
    hdoj:2067
    hdoj:2061
    hdoj:2058
    hdoj:2057
  • 原文地址:https://www.cnblogs.com/angelyan/p/11078189.html
Copyright © 2011-2022 走看看