项目添加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[]{ '{','}' });
}
原文地址:https://blog.csdn.net/testcs_dn/article/details/44021147
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。