HttpClient保持session

使用同一个 HttpClient,请求同一个网站的不同url,session保持不变

反之,使用不同的 HttpClient,请求同一个网站的同或者不同url,session要变

public class Testy1 {

public static void main(String[] args) throws HttpException, IOException {
// TODO Auto-generated method stub
HttpClient client=new HttpClient();
GetMethod get=new GetMethod("http://localhost:13080/test/testy.jsp");
client.executeMethod(get);
String result = get.getResponseBodyAsString();
result = result.substring(result.indexOf("<br>")+1);
result = result.substring(0,result.indexOf("3<br>"));
System.out.println("qnsoft1:"+result);

GetMethod get2=new GetMethod("http://localhost:13080/test/testy.jsp");
client.executeMethod(get2);
String result2 = get2.getResponseBodyAsString();
result2 = result2.substring(result2.indexOf("<br>")+1);
result2 = result2.substring(0,result2.indexOf("3<br>"));

System.out.println("q1:"+result);
System.out.println("q2:"+result2);
get2.releaseConnection();
}

}

结果:
<br> ID F29F636379F7C4F8F92B83221A0E86F3.tomcat

<br> ID F29F636379F7C4F8F92B83221A0E86F3.tomcat

public static void main(String[] args) throws HttpException, IOException {
// TODO Auto-generated method stub
HttpClient client=new HttpClient();
GetMethod get=new GetMethod("http://localhost:13080/test/testy.jsp");
client.executeMethod(get);
String result = get.getResponseBodyAsString();
result = result.substring(result.indexOf("<br>")+1);
result = result.substring(0,result.indexOf("3<br>"));
System.out.println("qnsoft1:"+result);

HttpClient client2=new HttpClient();
GetMethod get2=new GetMethod("http://localhost:13080/test/testy.jsp");
client2.executeMethod(get2);
String result2 = get2.getResponseBodyAsString();
result2 = result2.substring(result2.indexOf("<br>")+1);
result2 = result2.substring(0,result2.indexOf("3<br>"));

System.out.println("q1:"+result);
System.out.println("q2:"+result2);
get2.releaseConnection();
}

结果:
<br> ID E772E60E79DB619976B18E52A78AB7D7.tomcat

<br> ID 9AB143BD096AFEF43347123C241E7A59.tomcat
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值