一、介紹
#從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)