【问题标题】:set post data python apache设置发布数据 python apache
【发布时间】:2012-07-05 15:47:49
【问题描述】:

对于登录脚本,我正在尝试在 apache 上的 python 中使用 POST 设置会话 ID。但是,据我所知,除了进行重定向之外,似乎没有任何方法可以做到这一点。此外,现在我有了会话 ID,我可以使用任何方法来设置会话 ID(POST 似乎是最明显的)。我也想让它在标签之间工作。 Cookies 似乎是一个更好的选择,尽管实施起来可能需要更多的努力。有什么建议吗?

【问题讨论】:

  • 我一直在尝试设置 HTTP 标头,特别是 set-cookie 标头。不过,他们似乎什么也没做。我正在尝试这个:code1<meta http-equiv="set-cookie" content="w3scookie=myContent;expires=Sun, 30 Dec 2012 12:00:00 GMT; path=http://www.w3schools.com">code`firebug 报告 cookie 已设置,但我现在不知道如何检索它。

标签: python apache post mod-python


【解决方案1】:

原来 apache 有一个 cookie 模块。

from mod_python import Cookie
ID = Cookie.get_cookie(req, 'ID')
if ID:
    ID.expires = time.time() + 60*120
    Cookie.add_cookie(req, ID)
    ID = ID.value
else:
    ID = None

【讨论】:

    猜你喜欢
    • 2018-06-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-28
    • 2019-02-11
    • 1970-01-01
    • 2010-10-01
    • 2010-11-08
    相关资源
    最近更新 更多