Skip to main content
 首页 » 编程设计

python之在服务器将 cookie 设置为客户端之前获取 Django session ID

2024年08月30日29lonelyxmas

当浏览器第一次请求服务器时,django会生成一个session obj,然后写一个set cookie header将session id作为cookie设置到response中。我的问题是如何在没有访问请求的情况下获取这个新生成的 sess id。COOKIES,请注意此时,客户端不知道 sessid,因为第一个响应尚未发送。谢谢。

请您参考如下方法:

尝试

request.session.session_key 

如果它不起作用,请在 request.session.save() 之前执行