在302重定向python上丢失了set-cookie标头

时间:2015-06-16 20:50:04

标签: python firefox redirect cookies http-status-code-302

我在python中使用BaseHTTPServer.BaseHTTPRequestHandler来处理重定向请求,并希望在重定向上设置cookie。但是,每当我设置标题时,它都不会保存在浏览器cookie中,因此会导致我的程序崩溃。以下是我执行重定向的方法:

Sample configuration:
# allows not more than 20 events/penalty points per 10 minutes:
QS_ClientEventBlockCount                          20

# don't allow a client to access /app/start.html more than
# 20 times within 10 minutes:
SetEnvIf     Request_URI /app/start.html          QS_Block=1

# don't allow more than 4 "403" status code responses
# (forbidden) for a client within 10 minutes:
QS_SetEnvIfStatus        403                      QS_Block=5

这里'urid'应该是cookie值,如果不存在,我不应该设置cookie。我正在使用Firefox来测试我的代码,我听说这可能是一个Firefox问题,因为它拒绝cookie并为重定向编写自己的头。如果是这种情况,如何绕过它,如果不是,我可能做错了什么?

0 个答案:

没有答案