2012-02-28 80 views
1

我尝试了很多方法从javascript读取该变量,但不能做到。 远程设置cookie与Java的应用服务器有什么特别的关系?我该如何阅读JSESSIONID与JavaScript?

+3

你试过什么样的东西? – 2012-02-28 17:30:57

+0

您可以在浏览器中查看cookie。注意:在Java中有两种形式的session id:如果cookie被禁用,会话id由URL传递'...?JSESSIONID = ...';更好的是通过cookie(可读,可加入书签的URL);传递URL通常不会完成。服务器应用程序可能会使用其他名称作为会话ID;必须额外配置。 – 2012-02-28 17:51:07

回答

9

试试Fiddler2。 JSESSIONID可能与HttpOnly标志一起传输。如果是这样,标准浏览器将不会让您阅读该值。

+1

+1相关工具,+1为HttpOnly,不幸的是我只有一个upvote给予:( – ellisbben 2012-02-28 18:42:24

+0

你是对的,standartbrowsers coulnt让你采取jsessionid,我会谷歌它为fiddler2。谢谢。 – erhan 2012-02-28 19:18:05