java最简单的方式实现httpget和httppost请求
2024-08-22 03:07:31
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请求的代码。
最新文章
- lintcode最长回文子串(Manacher算法)
- TextFieldDelegate
- JDBC查询数据库中的数据
- delphi7 编译程序时报win32.indcu.a病毒的解决方法
- JDBC之——一个单线程JDBC基类和一些注意事项
- mysql root强密码的必要性max_allowed_packet被改成1024引起的风险
- Leetcode: Combination Sum IV &;&; Summary: The Key to Solve DP
- HTML输入框点击内容消失
- Awesome Javascript(中文翻译版)
- JavaScript 中的内存泄漏
- Asp.Net MVC 常用开发方式之EF Code First
- Javascript面对对象. 第一篇
- 基于数据形式说明杜兰特的技术特点的分析(含Python实现讲解部分)
- 19条MySQL优化准则
- 运维route语法
- 网站建设部署与发布--笔记2-部署Apache
- C#_02.13_基础三_.NET类基础
- Mac 安装md5sum等
- Android View坐标系详解(getTop()、getX、getTranslationX...)
- DataWindow.Net组件示例(全部开源)
热门文章
- leetcode:Longest Substring Without Repeating Characters
- 求职基础复习之冒泡排序c++版
- hadoop是什么?
- 动手动脑之查看String.equals()方法的实现代码及解释
- (转)log4j:WARN No appenders could be found for logger 解决方案
- Zookeeper Hello World
- yum 安装 php5.6 和 mysql5.6
- jszs 对象引用
- systemd详解
- 【转】Hive导入10G数据的测试