设置cookie有效域名
cookie默认只能在主域名下使用,如果要在子域名下使用,则应该给set_cookie设置属性domain='.主域名',此时,此cookie在此主域名下的所有子域名均有效

 

六十:Flask.Cookie之flask设置cookie的有效域名

from flask import Blueprint, request

bp = Blueprint('news', __name__, subdomain='news')


@bp.route('/')
def index():
username = request.cookies.get('username', '未获取到cookie')
return f'子域名首页,获取到的cookie为:{username}'

六十:Flask.Cookie之flask设置cookie的有效域名

from flask import Flask, Response
from news import bp

app = Flask(__name__)
app.register_blueprint(bp)
app.config['SERVER_NAME'] = 'qq.com:5000'


@app.route('/')
def index():
res = Response('主域名首页')
res.set_cookie('username', 'xxxxxxxxxxxx')
return res

设置host文件

六十:Flask.Cookie之flask设置cookie的有效域名

 

访问

六十:Flask.Cookie之flask设置cookie的有效域名

六十:Flask.Cookie之flask设置cookie的有效域名

 

设置子域名有效

六十:Flask.Cookie之flask设置cookie的有效域名

六十:Flask.Cookie之flask设置cookie的有效域名六十:Flask.Cookie之flask设置cookie的有效域名

 

相关文章:

  • 2021-11-02
  • 2021-12-19
  • 2021-05-20
  • 2022-12-23
  • 2021-08-21
  • 2021-10-25
  • 2022-01-27
  • 2022-12-23
猜你喜欢
  • 2022-02-24
  • 2021-10-28
  • 2021-12-06
  • 2021-12-06
  • 2023-04-04
相关资源
相似解决方案