java最简单的方式实现httpget和httppost请求
2014-04-25 09:44
323 查看
java实现httpget和httppost请求的方式多种多样,个人总结了一种最简单的方式,只需几行代码,就可以完美的实现。
此处需要用到两个jar包,httpclient-4.3.1.jar、httpcore-4.3.jar,各位可以到网上自己下载,或者到我的附件里下载,下面先贴上httpget请求的代码:
String url = "";
HttpGet request = new HttpGet(url);
try {
HttpResponse response = HttpClients.createDefault().execute(request);
if(response.getStatusLine().getStatusCode()==200){
result = EntityUtils.toString(response.getEntity());
}
}
这种方式之所以简单,就是因为jar包已经为我们封装好了一些基础的东西,事半功倍。
另外,推荐一个免费的智能聊天的api-图灵机器人,这是体验页面http://www.tuling123.com/openapi/cloud/proexp.jsp,感觉非常神奇,可以非常智能的回答各种问题,比如“你好——你也好,你妹的——我有几个妹妹,你想要哪个”,感觉还挺有意思的,这个api就是通过httpget请求的方式调用的,感兴趣的可以去试一下。
稍后贴出httppost请求的代码。
此处需要用到两个jar包,httpclient-4.3.1.jar、httpcore-4.3.jar,各位可以到网上自己下载,或者到我的附件里下载,下面先贴上httpget请求的代码:
String url = "";
HttpGet request = new HttpGet(url);
try {
HttpResponse response = HttpClients.createDefault().execute(request);
if(response.getStatusLine().getStatusCode()==200){
result = EntityUtils.toString(response.getEntity());
}
}
这种方式之所以简单,就是因为jar包已经为我们封装好了一些基础的东西,事半功倍。
另外,推荐一个免费的智能聊天的api-图灵机器人,这是体验页面http://www.tuling123.com/openapi/cloud/proexp.jsp,感觉非常神奇,可以非常智能的回答各种问题,比如“你好——你也好,你妹的——我有几个妹妹,你想要哪个”,感觉还挺有意思的,这个api就是通过httpget请求的方式调用的,感兴趣的可以去试一下。
稍后贴出httppost请求的代码。
相关文章推荐
- java最简单的方式实现httpget和httppost请求
- java最简单的方式实现httpget和httppost请求
- java最简单的方式实现http get请求 gbk转utf8 javaweb发布到服务器
- JAVA 调用HTTP接口POST或GET实现方式
- java使用socket实现http简单get请求
- JAVA 调用HTTP接口POST或GET实现方式
- JAVA 调用HTTP接口POST或GET实现方式
- android-async-http开源项目的GET方式或POST方式实现登陆案例简单Demo
- 简单记下httpclientjava实现get,post请求
- 多种方式实现(jdk原生api实现/httpClient的实现) java 发送http(post/get)请求并携带参数(讲解超详细)
- Java http处理get请求,参数中带特殊字符处理方式
- APP中一种在Java层实现的简单守护进程方式
- 多线程中的全局信息统计的一种简单实现方式(java实现)
- Java 通过HttpClient 带证书方式请求Https协议网站 (Post方式带xml文档,Get以及Delete方式)
- GO1.5实现简单的http并发请求,支持:GET、POST、HEAD、PUT
- Java发送HTTP的POST和GET方式请求
- java实现http~~~ get方法
- Java Socket发送与接收HTTP消息简单实现
- 详解java倒计时三种简单实现方式
- Java程序操作Oracle两种方式之简单实现