有什麼辦法可以讓CGI :: Session將會話ID存儲在cookie或查詢字符串之外的東西上嗎?如何使用Perl在服務器端創建CGI :: Session存儲會話數據?
0
A
回答
3
在Cookie或查詢字符串中存儲會話ID是HTTP協議在每個請求上允許傳輸會話ID的唯一兩種方式。如果您將它存儲在其他地方,則客戶端和服務器無法知道他們正在使用同一會話。
0
您可以詢問CGI :: Session將會話數據保存在您選擇的數據庫中。對於MySQL,你可以做到這一點,像這樣:
use CGI::Session;
$session = new CGI::Session("driver:MySQL", undef, {Handle=>$dbh});
相關問題
- 1. 如何在Perl中使用CGI :: Session處理Web會話?
- 2. 會話存儲JSON的JavaScript和使用它在服務器端
- 3. 如何在服務器端讀取/存儲客戶端創建的數據?
- 4. 如何在客戶端存儲會話數據而不考慮服務器域?
- 5. Grails 3 - 在scope ='session'的控制器中存儲會話數據?
- 6. 在PHP中使用Perl CGI會話
- 7. 將會話數據存儲在memcache服務器上
- 8. 如何使用ssh://在服務器上創建存儲庫
- 9. flask-session:如何創建會話表
- 10. 無法使用CGI BIN創建會話
- 11. 客戶端 - 服務器數據存儲
- 12. Perl,CGI ::會話4.35,「不知道在哪裏存儲id」錯誤
- 13. 的Perl CGI ::會話cookie
- 14. 是否有像服務器端Perl/CGI的Firebug調試工具?
- 15. 如何使用會話將數據存儲在數組中?
- 16. 如何禁用在「_private/session」目錄中創建會話文件?
- 17. 在AJAX中執行Perl/CGI腳本而不使用服務器
- 18. 如何使用express-session和express-mysql-session創建登錄端點
- 19. 如何在一系列Perl CGI腳本中創建和維護會話?
- 20. 其中ejabberd存儲在服務器端的用戶數據
- 21. 如何在Ruby CGI中使用會話傳遞數據?
- 22. 存儲Kerberos會話密鑰
- 23. 如何在服務器端創建和存儲(自我跟蹤)實體對象?
- 24. 會話存儲不存儲數據
- 25. 如何創建在會話之間持續存在的客戶端數據庫?
- 26. 如何使用NodeJS服務器端編程創建圖表
- 27. 在Windows上使用XAMPP創建SVN存儲庫服務器
- 28. 檢出使用SVN在服務器上創建的存儲庫
- 29. 如何在服務器端動態創建閃存映像?
- 30. 存儲會話數據
你想存儲它在哪裏?您可以手動將它放入一個Javascript變量或一個DOM元素屬性中,但是您還需要確保它仍然到達服務器。 – Thilo