httpclient模拟浏览器 的属性设置

HttpClient httpclient = new HttpClient();

 //设置访问编码

httpclient.getParams().setParameter(HttpMethodParams.HTTP_CONTENT_CHARSET, "UTF8");
 //设置 HttpClient 接收 Cookie,用与浏览器一样的策略
 httpclient.getParams().setCookiePolicy(CookiePolicy.BROWSER_COMPATIBILITY);
 //让服务器知道访问源为浏览器

 httpclient.getParams().setParameter(HttpMethodParams.USER_AGENT, "Mozilla/5.0 (Windows NT 6.1; rv:8.0.1) Gecko/20100101 Firefox/8.0.1");



//通过head对象来设置请求头参数

List<Header> headers = new ArrayList<Header>();

headers.add(new Header("Cookie", "lang=CH; load_balancer=dcd47a65-d505-4de2-a521-d9ca7145da5a; JSESSIONID=981453C8B9516E0DFCA183C1F7F15E0C.node16"));  
            headers.add(new Header("Connection", "keep-alive"));  
            httpclient.getHostConfiguration().getParams().setParameter(  
                    "http.default-headers", headers);


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值