HttpClient获取的cookie不全
登陆请求的地址(第一个地址):http://xxxxxxxx.com/index.php?c=user&a=login&hrname=E100002015&nickname=%E8%AF%B4%E7%9A%84&ckcode=itva
登陆之后的地址(第二个地址):http://xxxxxxxx.com
浏览器中使用HttpWatch查看cookie,登陆时的cookie 是 PHPSESSID=173kppst0cfa85mjarddgrjis2
登陆后:http://xxxxxxxx.com返回的cookie是 PHPSESSID=173kppst0cfa85mjarddgrjis2; username=E100002015; userid=10676; nickname=%E8%AF%B4%E7%9A%84;
但是我使用HttpClient请求第一个地址,然后再请求第2个地址:cookie都只有
PHPSESSID=173kppst0cfa85mjarddgrjis2
这一个,请问怎么获取到完全的cookie。
这是我使用HttpClent获取cookie的方式:
Cookie[] cookies = client.getState().getCookies();
使用的jar包是:HttpClient3.1