我是 flask apis 的新手。简单来说,我在 apache 中创建了一个网页 index.html ,该网页在 localhost上运行(默认端口为80)。
现在我有一个 2个烧瓶API ,
在 locahost:5000 / set_session 上运行。 =>要设置会话值
在 locahost:5000 / get_session 上运行。 =>要获取会话值
的index.html
致电 locahost:5000 / set_session 至设置会话。
$.ajax(
{
url: "http://localhost:5000/set_session",
type: "GET",
success: function(response) {}
}
);
致电 localhost:5000 / get_session 以获取会话。
$.ajax(
{
url: "http://localhost:5000/set_session",
type: "GET",
success: function(response) {}
}
);
我在烧瓶中有 app.py ,我添加了 2条路线。
**To set session value:**
@app.route("/set_session", methods=['GET'])
def setSession():
session["user"] = "test"
**To get session value:**
@app.route("/get_session", methods=['GET'])
def getSession():
print "Get session: ", session["user"]
使用 / set_session 正确设置会话,而不是在我尝试获取会话值时,会在烧录路径功能期间将错误抛出 / get_session 似乎没有可用的会话来重审。