Python CGI如何安全地保存请求的信息?

时间:2011-06-16 11:30:36

标签: python cgi

我有一个网页,它使用Python cgi脚本存储请求的信息,以供我以后检索。例如,网页上有一个文本框,询问“你的名字是什么?”当用户输入他的名字并点击提交按钮时,网页会调用Python cgi脚本,该脚本将用户的名称写入网站上的mytextfile.txt。问题是,如果有人访问www.mydomain.com/mytextfile.txt,他们可以看到写入文本文件的所有信息。这个问题有方法解决吗?或者我使用了错误的工具?谢谢你的时间。

2 个答案:

答案 0 :(得分:2)

肯定是错误的工具。多次。

  1. 将文件存储在文档根目录之外。
  2. 在用户会话中将密钥存储到文件中。
  3. 使用网络框架。
  4. 使用WSGI。

答案 1 :(得分:0)

将其存储在文档根目录之外。