// 忽略cookie 避免 Cookie rejected 警告
clientParams.setCookiePolicy(CookiePolicy.IGNORE_COOKIES);
//需要携带临时cookie,请用上CookiePolicy.BROWSER_COMPATIBILITY
clientParams.setCookiePolicy(CookiePolicy.BROWSER_COMPATIBILITY);
//httpclient 保持session连接, 可将response header的临时cookie一齐发送过去
client.executeMethod(method);
Cookie[] cookie = client.getState().getCookies();
String cookies = "";
for (Cookie c : cookie) {
cookies += c.getName() + "=" + c.getValue() + ";";
}
......
......
GetMethod getmethod = new GetMethod(url);
getmethod.setRequestHeader(new Header("cookie", cookies));