已阅读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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年职业技能鉴定考试(地勘钻探工)题库含答案详解
- XX学校XX年级X班垃圾分类操作流程2
- 分期垫款合同(标准版)
- 2026年农民传统知识保护合同
- 2026年企业碳中和实施方案编制合同
- 2026年工业AI视觉检测模型持续学习数据提供合同
- 舞蹈治疗效果评估试题及答案
- 2025年射洪市公益性岗位招聘真题
- 2025年沈阳人证考试题库及答案
- 家政服务员基本考试题及答案
- 2025-2030律师事务所行业战略联盟与协同发展研究报告
- 铝锭贸易专业知识培训课件
- 2025年及未来5年中国建筑劳务行业投资潜力分析及行业发展趋势报告
- 2025年中考历史试题分类汇编:世界近代史(选择题汇编)(第1期)解析版
- 摄影运镜技术
- 酒吧应急预案大全
- 定制化老年大学海外游学创新创业项目商业计划书
- 住房公积金政策宣传课件
- 会诊制度存在问题及整改措施
- 【生物】2025-2026学年人教版八年级生物上册期中考试复习测评试卷
- 外国语学校文化建设方案
评论
0/150
提交评论