gpt4 book ai didi

python - 像 Python 中的 PHP 一样的 session 变量

转载 作者:行者123 更新时间:2023-11-28 17:45:43 26 4
gpt4 key购买 nike

我正在用 python 制作一个网络应用程序,我想为 session 保存一些变量,直到浏览器关闭,就像我用 PHP 做的那样:

<?php
session_start();
$_SESSION['size']='small';
?>

什么是简单而安全的方法?

我同时使用 lighttpd 和 apache,所以我想要可以同时使用两者的东西。

我也会保存密码,所以我需要一些安全的东西。

最佳答案

在 PHP 中使用 session_start() 时,您也不是在使用“纯代码”,它也是雾里看花...

忽略所有注意事项:您可以做的是使用全局字典来存储 session 数据。一旦客户端发出请求并传递“ session ”-cookie,您就可以在该字典中查找所有 session 数据。如果没有条目或客户端没有 session cookie,则创建一个新 session 并将 cookie 传递给客户端。 session cookie 由一个随机的,比如十六个字符的字符串组成。其他客户端无法猜测另一个用户的 session ,因为 key 空间太大。有时,您会从您的服务器一段时间未见的 session 中删除字典。

你真的应该take a look不过在 CherryPy 关于使用 session 的文档中。

关于python - 像 Python 中的 PHP 一样的 session 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18560012/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com