博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
httpclient,java跨系统调用,第三接口调用实例
阅读量:7121 次
发布时间:2019-06-28

本文共 417 字,大约阅读时间需要 1 分钟。

java跨系统调用,第三方接口调用,有三种方式

1:rmi/rpc  传序列化对象

2:webservice  传xml

3:restful  传json

 

 

 接下来给大家演示怎么用httpclient调用restful风格的接口

这里用的是maven项目

 

1:引入需要的jar包

 

2:先代码简单实现一下

执行方法

上面的地址是网上随便找的一个天气接口

 

现在我们运行一下,打印上面的httpresponse

运行结果:

我们在最后面可以看到给我们返回了一个实体entity

现在我们要把上面的httpresponse转成entity

代码如下

运行结果:

我们拿到了entity对象,但这不是我们想要的,我们想要拿到里面的数据,这时候要用到一个工具类EntityUtils

运行结果:

拿到了我们想要的数据了(有点长就不全截了)

 

转载于:https://www.cnblogs.com/eyesCentre/p/10776608.html

你可能感兴趣的文章
趋势发布SecureCloud云安全技术架构
查看>>
3PAR副总裁谈09年存储虚拟化
查看>>
2009年云计算将引发一场黑客攻击高潮
查看>>
亚信基于AWS构建世界级企业互联网平台
查看>>
达索系统成立“大土木工程达索系统BIM技术推进联盟”深化应用、共享经验
查看>>
猥琐思路复现Spring WebFlow远程代码执行
查看>>
开发平台怎么选?来看看专业人士怎么说
查看>>
移动设备尚未形成DDoS的3个原因
查看>>
《OpenGL编程指南(原书第9版)》——1.4 OpenGL渲染管线
查看>>
《中国人工智能学会通讯》——7.7 结束语
查看>>
勒索软件好多都使用恶意LNK链接文件欺骗用户 来看趋势科技分析新型LNK-PowerShell攻击...
查看>>
《数字逻辑设计与计算机组成》一 第2章 2.1 简介
查看>>
《并行计算的编程模型》一3.5 远程内存访问:put和get
查看>>
思博伦安全专家预测2017年民用和军用全球导航应用面临的更大风险
查看>>
勒索软件指向Flash与Silverlight漏洞
查看>>
人工智能项目正在起飞:这对未来的工作意味着什么?
查看>>
天时、地利、人和,技术成熟推动闪存联盟2.0落地
查看>>
五款可以取代 Slack 的开源工具
查看>>
如何将大数据变成企业的洞察力和行动力?
查看>>
新技术给数据中心带来新风险
查看>>