狀態保持【Session】
阿新 • • 發佈:2018-08-06
ssi __name__ 處理 等級 aaaaa http請求 cas 服務器端 服務器
Session
- 對於敏感、重要的信息,建議要存儲在服務器端,不能存儲在瀏覽器中,如用戶名、余額、等級、驗證碼等信息
- 在服務器端進行狀態保持的方案就是
Session
- Session依賴於Cookie
session數據的獲取
session:請求上下文對象,用於處理http請求中的一些數據內容
from flask import Flask
from flask import redirect
from flask import request
from flask import session
from flask import url_for
app = Flask(__name__)
app.secret_key = "aaaaa"
@app.route("/")
def index():
return "index"
@app.route("/demo1")
def demo1():
return session.get("username")
@app.route("/demo2")
def demo2():
session["username"] = "itcast"
return redirect(url_for("demo1"))
if __name__ == ‘__main__‘:
app.run(debug = True)
狀態保持【Session】