Flask的請求與響應
阿新 • • 發佈:2022-05-12
六、Flask的請求與響應
from flask import Flask, request, make_response
app = Flask(__name__)
app.debug = True
@app.route('/', methods=['POST', 'GET'])
def index():
# print('請求方法',request.method) # 請求方法
# print('get請求的引數',request.args) # get 請求的引數
# print('post請求的引數',request.form) # post請求的引數
# print('請求的cookies',request.cookies) # 請求的cookies
# print('post與get的所有引數',request.values) # post與get的所有引數
# 響應頭,新增make_response
response = make_response('ok')
#response = make_response(render_template("login.html"))
# 設定cookie
response.set_cookie("key","val")
return 'OK'
if __name__ == '__main__':
app.run()
請求相關的資訊
請求相關的資訊
print("請求方法",request.method)#請求方法
print("get請求的引數",request.args)# get請求的引數
print("post請求的引數",request.form) #post請求的引數
print("post,與get的所有引數",request.values)#post,與get的所有引數
print("請求的cookies",request.cookies)#請求的cookies
請求相關資訊
request.method 提交的方法
request.args get請求提及的資料
request.form post請求提交的資料
request.values post和get提交的資料總和
request.cookies 客戶端所帶的cookie
request.headers 請求頭
request.path 不帶域名,請求路徑
request.full_path 不帶域名,帶引數的請求路徑
request.script_root
request.url 帶域名帶引數的請求路徑
request.base_url 帶域名請求路徑
request.url_root 域名
request.host_url 域名
request.host 127.0.0.1:500