




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1.为什么要使用REST Client在实际企业开发过程中经常会有这样的需求:1、我当前开发的这个系统是需要调用其他系统的接口,也就是我们需要频繁的测试接口,尝试不同的入参参数去查看返回结果,如果要在程序中调试就必要不断的改代码、重启tomcat。2、在调试接口时返回的json数据需要格式化后才能友好的显示,这个过程如果在程序中的话,就需要将json数据复制出来放到JsonView等软件中查,能否有一种简便的方法直接调用接口就可以很有友好的查看返回的数据结构呢?我相信以上场景都是非常常见的,那么有什么工具可以完成如上的需求呢?答案就是REST Client。2.功能简介一般Rest Client软件都是基于浏览器的,一般都是基于火狐或者谷歌浏览的,如下:在火狐浏览器中常见的插件:不得不说,这是一个老牌的插件,我很早就在使用它,但是使用了Advanced REST client之后就抛弃它了。在谷歌浏览器中的插件(Advanced REST client):AdvancedREST client是目前最好用的restclient插件,没有之一。2.1.多种请求方式2.2.设置请求头信息2.3.构造post请求表单2.3.文件上传2.4. Socket测试2.5.其他实用功能2.6. json友好显示3.安装3.1.如果你能翻墙访问谷歌商店,那么就简单了在这里直接安装即可:/webstore/detail/advanced-rest-client/hgmloofddffdnphfgcellkdfbfbjeloo/reviews?hl=en-US&utm_source=ARC3.2.如果不能翻墙就需要这么安装了,稍微有点麻烦下载得到Advanced-REST-client_v3.1.9.zip:链接:/s/1c0vUnJi密码:z34d这里要说明下,目前谷歌浏览器是不允许安装非谷歌商店的应用,所有我们需要通过如下的方法才能安装成功!1. 解压Advanced-REST-client_v3.1.9.zip到当前文件夹,得到Advanced-REST-client_v3.1.9目录2、在Chrome浏览器中打开:chrome:/extensions/3、勾选开发者模式和选择“加载正在开发的扩展程序”4. 选择在第一步解压出来的Advanced-REST-client_v3.1.9目录5.使用,新建标签点击应用,或者输入:chrome:/apps/6. 插件加载配置文件,由于没有翻墙所以不会下载成功的,需要等一会,会看到选择配置文件的页面7. 成功8. 测试发送请求工具Advanced REST Client2014年09月05日 综合 共 845字 字号小中大评论关闭AdvancedRESTClient是Chrome浏览器下的一个插件,通过它可以发送http、https、WebSocket请求。在Chrome商店下搜索AdvancedRESTClient,即可找到AdvancedRESTClient的界面AdvancedRESTClient在googlecode的地址:/p/chrome-rest-client/下面来介绍AdvancedRESTClient发送请求的方法1.发送http请求/有现成的get、post接口,可以直接使用1.1httpget在URL栏输入/get点Send按钮。发送成功后,AdvancedRESTClient会列出Request/Responseheaders:返回结果:1.2httppost在URL栏输入/post,选在”POST”类型,在”Payload”栏输入data,最后设置”Content-Type”返回结果:2.发送https请求使用方法跟发送http请求一样。/有现成的get、post接口,可以自己试试3.发送WebSocket请求AdvancedRESTClient支持发送Websocket请求,通过ws:/,可以进行Websocket的测试点击左侧的”Socket”,然后在URL栏输入ws:/点击右侧的”Connect”按钮。连接成功后,即可发送消息输入Test
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安全主任资格培训课件
- 湖北省孝感市应城市2024-2025学年八年级(下)期末物理试卷(含答案)
- 股权激励实施与员工忠诚度提升合同
- 公司股权分割与离婚财产分配专业合同
- 2025年度设备借款合同
- 城市老旧存量房改造项目合同
- 高新技术产业用地转让合同
- 德邦物流运输合同售后服务协议样本
- 2025年度空调系统维护保养合同协议书(标准版)
- 数字媒体实习生合同与职业发展路径规划
- 2025年潍坊辅警考试题库(附答案)
- 2025全民国防教育日主题班会课件
- 黄冈市2025年高三年级9月调研考试(一模)英语试卷(含答案解析)
- 彩虹 第一课时 课件
- 2025至2030氨基酸产业市场深度调研及发展现状趋势与投资前景预测报告
- 纪委监委案件管理办法
- 医疗质量安全专项整治行动自查清单8-患者隐私
- 人行统计制度培训课件
- Unit 2 School life单元测试卷(含答案) 2025-2026学年译林版(2024)八年级英语上册
- 产品检验基础知识培训课件
- 来华留学生管理办法
评论
0/150
提交评论