from flask import redirect,make_response
@app.route('/login',method=['GET'])
def login():
resp = make_response(redirect('https://www.baidu.com','302'))
resp.set_cookie('name','baidu')
return resp
上面代码表示发起login请求时,重定向到百度,设置cookie的name为baidu,cookie 还可以设置一些其他的属性,如:domain,path,max_age等。
需要注意一点:如果想要在重定向的URL中种cookie,访问的域名和重定向的域名要保持一致.