首页 > 电子期刊 > J > 计算机时代

基于HttpClient的Android客户端的设计与实现

过该Cookie来进行所需页面的http请求,最终获取其数据。虽然HttpClient自身具有自动调去Cookie的机制,但仍建议能够自行调用代码传送Cookie。3 网站客户端的实现本次模拟登录和页面信息获取是在Java项目中完成的,由于Java项目可以完美移植到Android项目中,方便被调试,而且模拟Http请求这一过程并没有用到任何Android功能。运用HttpClient和 Jsoup技术的版本是HttpClient 3.x和Jsoup 1.6。3.1 模拟登录实现/*对HttpClient 的初始化*/private HttpClient client;client=new HttpClient();client.getParams().setHttpElementCharset("GBK");client.getHostConfiguration().setHost(host_url, 80, "http");/*设置PostMethod */PostMethod post=new PostMethod(login_url);post.addRequestHeader("Accept", "*/*");post.addRequestHeader("Accept-Encoding", "gzip, deflate");post.addRequestHeader("Host", host_url);post.addRequestHeader("Connection", "Keep-Alive");/*设置http request的body值*/post.setRequestBody(new NameValuePair[]{new NameValuePair("__VIEWSTATE",viewstate),new NameValuePair("textBox1",xh),new Nam
<<上一页  下一页>>

首页 > 电子期刊 > J > 计算机时代

广州市越秀区图书馆版权所有。
联系电话:020-87673002

本站访问人数: