日期:2014-05-18  浏览次数:20871 次

高分求助!!!!
我建立一个   Socket   连接,去向80端口读页面,得到一个SESSIONID,
然后我再次访问这个页面,我在OutputStream中也向端口写了SESSIONID了,但是服务器还是重新给我分配了一个SESSIONID。

用Socket连服务器就没有办法带上sessionid吗??如何来做??

------解决方案--------------------
不行,http头每次都会新建sessionid,除非你当前链接没该
------解决方案--------------------
用Socket 建立的是TCP连接,即使连接没有断开,也不代表同属于一个http session
http session是靠sessionId维系的,你发送请求的时候,需要在http头给出你的sessionId,这样,服务器才知道,新的请求是属于老的session
------解决方案--------------------
帮顶~~