cookie的獲取,設定,銷毀

2021-09-27 01:27:42 字數 898 閱讀 6436

from flask import blueprint,request,make_response

#request 來獲取cookie

make_response 來設定和銷毀cookie

cookie = blueprint(「cookie」,name,url_prefix=』/cookie』)

#得到cookie 通過request

@cookie.route("/get/")

def get_cookie():

# 只是得到 鍵為name的cookie值

# return request.cookies.get(「name」,「***x」)

# 得到cookie所有值,以鍵值對表現出來

return request.cookies

#設定cookie 通過make_response

@cookie.route(』/set/』)

def set_cookie():

resp = make_response(「此內容不限」)

# 設定鍵為name的cookie值

resp.set_cookie(「name」, 「woshishei」)

# 設定鍵為age的cookie值

resp.set_cookie(『age』, 『10』)

return resp

#銷毀cookie 通過make_response

@cookie.route("/del/")

def del_cookie():

resp = make_response(「銷毀cookie」)

# 刪除鍵為name的cookie

resp.delete_cookie(「name」)

return resp

cookie的設定與銷毀

2個引數設定cookie cookie隨著瀏覽器的關閉,就失效了 setcookie age 29 下面我們讓cookir多活一會 3個引數來設定cookie,第3個引數指的就是cookie的宣告週期,以時間戳為單位 關掉瀏覽器後,可以對比出效果,age,關掉瀏覽器就失效 而school能存活1個小...

cookie的設定與銷毀

2個引數設定cookie cookie隨著瀏覽器的關閉,就失效了 setcookie age 29 下面我們讓cookir多活一會 3個引數來設定cookie,第3個引數指的就是cookie的宣告週期,以時間戳為單位 關掉瀏覽器後,可以對比出效果,age,關掉瀏覽器就失效 而school能存活1個小...

cookie的獲取 設定與刪除

設定cookie c name 傳入的鍵 str value 傳入的值 str expiredays 有效期 天為單位 number escape 和unescape 是一對編碼解碼函式,一般用於url中非ascii字元的編碼和解碼!如 escape 返回 26,unescape 26 返回 都用十...