Java使用HttpClient的HttpGet获取网页内容
2015-03-02 17:56
531 查看
项目添加HttpClient jar包引用,下载地址:http://hc.apache.org/downloads.cgi
引用:
获取网页内容代码:
引用:
import org.apache.http.HttpEntity; import org.apache.http.HttpResponse; import org.apache.http.client.HttpClient; import org.apache.http.client.methods.HttpGet; import org.apache.http.impl.client.DefaultHttpClient;
获取网页内容代码:
HttpClient httpclient = new DefaultHttpClient(); HttpGet httpget = new HttpGet(request.getParameter("requestUrl")); HttpResponse res = httpclient.execute(httpget); HttpEntity entity = res.getEntity(); //response.setCharacterEncoding("utf-8"); //response.setContentType("application/json"); OutputStream out = response.getOutputStream(); if (entity != null) { InputStream instream = entity.getContent(); int len; byte[] tmp = new byte[2048]; while ((len = instream.read(tmp)) != -1) { out.write(tmp, 0, len); } }else{ out.write(new byte[]{ '{','}' }); }
相关文章推荐
- 使用UTL_HTTP包获取网页内容
- HttpClient的get方法获取网页内容
- Java基础知识强化之网络编程笔记18:Android网络通信之 使用HttpClient的Post / Get 方式读取网络数据(基于HTTP通信技术)
- 对http提出Get请求,获取网页内容
- Java基础:利用HttpClient获取网页内容
- Java使用URL获取网页内容
- java使用HttpClient模拟发送http的get、post请求
- HttpClient通过GET和POST获取网页内容
- 当file_get_contents获取不到网页内容时,以下方法可使用
- 使用HttpURLConnection获取网页内容
- httpclient 用java调用 的方式获取网页内容,
- android使用HttpClient和URLConnection获取网页内容
- PHP 使用 stream_get_meta_date ,stream_get_contents 获取网页内容
- java使用HttpURLConnection和HttpClient分别模拟get和post请求以及操作cookies
- Java基础:利用HttpClient获取网页内容
- php使用fsockopen函数发送post,get请求获取网页内容的方法
- JAVA HttpURLConnection 获取网页内容
- 【java爬虫】HttpClient4.5获取网页内容
- JAVA HttpURLConnection 获取网页内容
- VC使用Http Get方法获取页面内容