81,116
社区成员
发帖
与我相关
我的任务
分享httpResponse = Request.Post("https://xxxxxx/login.do")
.add("RedirectTo", "/axanet/axacr_ai.nsf").build())
.execute().returnResponse();
String url = httpResponse.getHeaders("location")[0].getValue();for (Header header : httpResponse.getHeaders("Set-Cookie")) {
if(header.getValue().toUpperCase().indexOf("JSESSIONID")!=-1){
response.setHeader(header.getName(), header.getValue());
System.out.println("sessionId="+header.getValue());
}
}for (Header header : httpResponse.getAllHeaders()) {
response.addHeader(header.getName(), header.getValue());
}
我把请求中所有cookie都加进response里了 但是没有啊。。。 HttpClient不能拿session只能拿到session ID