2012-07-05 71 views
0

我想,爲登錄腳本,設置會話ID使用POST在python上的Apache。然而,據我所知,似乎沒有任何方法可以做,除了做重定向之外。此外,現在我有一個會話ID,我可以使用任何方法來設置會話ID(POST似乎是最明顯的)。我也希望它能在標籤之間工作。餅乾似乎可能是一個更好的選擇,但它可能需要更多的努力來實現。有什麼建議麼?設置發佈數據蟒蛇apache

+0

我一直在嘗試設置HTTP頭,特別是set-cookie之一。不過,他們似乎沒有做任何事情。我正在嘗試: 'code1 matts1 2012-07-06 03:02:28

回答

0

原來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