private static final String URL = "http://www.baidu.com";
public static void main(String[] args) {
dealHttpPostRequest();
}
public static void dealHttpGetRequest() {
// 创建默认的HttpCilent实例
HttpClient httpClient = new DefaultHttpClient();
// 创建get请求
HttpGet httpGet = new HttpGet(URL);
try {
// 执行get方法
HttpResponse resp = httpClient.execute(httpGet);
// 获取响应实体
HttpEntity entity = resp.getEntity();
// 响应状态
System.out.println("响应状态===" + resp.getStatusLine());
// 响应内容的长度
System.out.println("响应内容长度===" + entity.getContentLength());
// 响应内容
System.out.println("响应内容===" + EntityUtils.toString(entity));
} catch (ClientProtocolException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} finally {
httpClient.getConnectionManager().shutdown();
}
}
public static void dealHttpPostRequest() {
// 创建默认的HttpCilent实例
HttpClient httpClient = new DefaultHttpClient();
// 创建post请求
HttpPost httpPost = new HttpPost(URL);
try {
// 执行post请求
HttpResponse resp = httpClient.execute(httpPost);
// 获取响应实体
HttpEntity entity = resp.getEntity();
// 响应状态
System.out.println("响应状态===" + resp.getStatusLine());
// 响应内容的长度
System.out.println("响应内容长度===" + entity.getContentLength());
// 响应内容
System.out.println("响应内容===" + EntityUtils.toString(entity));
} catch (ClientProtocolException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
分享到:
相关推荐
jsoup+httpclient 简单爬虫,一个jsoup的简单爬虫实例
HttpClient框架所需的jar包和一个简单实例, HttpClient框架所需的jar包和一个简单实例
自身项目内的HttpClient4.5全部jar包+简单实用实例。
简单来说HttpClient就是模拟post或get的. 简化HTTP客户端与服务器进行各种通讯的开源东东 最新是4.0-alpha2,内含jar包及例子.
关于HttpClient的小例子,很简单,附件为项目源码,直接导入执行。注意包含了配置信息。
其中有4.1.1jar包、httpclient说明文档doc格式、简单使用例子post\get方式都有,导入类可用。项目中使用很方便!
使用HttpClient发送请求、接收响应很简单,一般需要如下几步即可。 1. 创建HttpClient对象。 2. 创建请求方法的实例,并指定请求URL。如果需要发送GET请求,创建HttpGet对象;如果需要发送POST请求,创建...
httpclient的简单示例,httpclient相对较复杂的,http协议就有大量内容,本资源只是对httplclient jar的简单使用
httpclient小例子,适合新手入门,就是这么简单粗暴
httpClient组件使用说明,搭建,所需jar包,简单应用,例子。适用于初级学员
利用tomcat搭建支持ssl的服务,并由httpClient进行https访问。整个过程简单明了。 1.生成key. 2.配置tomcat支持ssl 3.利用一个简单例子用httpClient连接ssl
// 创建默认的httpClient实例. CloseableHttpClient httpclient = HttpClients.createDefault(); // 创建httppost HttpPost httppost = new HttpPost(...
本文会针对我们在编写HTTP客户端程序时经常碰到的几个问题进行分别介绍如何使用httpclient来解决它们,为了让读者更快的熟悉这个项目我们最开始先给出一个简单的例子来读取一个网页的内容,然后循序渐进解决掉前进中...
使用HttpClient发送请求、接收响应很简单,一般需要如下几步即可。 1. 创建HttpClient对象。 2. 创建请求方法的实例,并指定请求URL。如果需要发送GET请求,创建HttpGet对象;如果需要发送POST请求,创建HttpPost...
这是一个经典的java爬虫例子:使用httpclient4.4登录豆瓣,发表说说 代码中即有cookie的自动管理,又有验证码的处理。 许多人只会简单的爬,但是有的网站需要登录就不会弄了,再或者有的网站有验证码也不知道如何...
JSP开发中Apache-HTTPClient 用户验证的实例详解 前言: 在微服务框架之外的系统中,我们经常会遇到使用httpClient进行接口调用的问题,除了进行白名单的设置,很多时候我们需要在接口调用的时候需要身份认证。翻了...
本例子是一个使用HttpClient和URLConnection获取网页html内容的小例子,获取到的源码不解析直接显示,技术比较简单,需要的朋友可以下载研究一下,项目编码GBK默认编译版本2.3.3
下面小编就为大家带来一篇java发送HttpClient请求及接收请求结果过程的简单实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
介绍了Android 中HttpURLConnection与HttpClient使用的简单实例,有需要的朋友可以参考一下
json接口的简单实例,可以直接运行看到效果。通过des加密解密进行服务器客户端的json接口通讯。应用httpclient组件...