老蔡的个人专栏正式成立,以后工作中遇到的技术问题,或者生活中对一些事物的见解,都会和大家分享!独乐乐不如众乐乐!

Advanced REST client的使用说明以及安装

开发工具 BlandonTsai 4191℃ 0评论

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.4. 文件上传

2.5. Socket测试

2.6. 其他实用功能

2.7. json友好显示

3. 安装

如果你能翻墙访问谷歌商店,那么就简单了。在这里直接安装即可:https://chrome.google.com/webstore/detail/advanced-rest-client/hgmloofddffdnphfgcellkdfbfbjeloo/reviews?hl=en-US&utm_source=ARC

如果不能翻墙就需要这么安装了,稍微有点麻烦。下载得到 Advanced-REST-client_v3.1.9.zip

这里要说明下,目前谷歌浏览器是不允许安装非谷歌商店的应用,所有我们需要通过如下的方法才能安装成功!!

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. 成功

转载请注明:似水流年 » Advanced REST client的使用说明以及安装

如果觉得文章还不错,欢迎打赏
喜欢 (0)or分享 (0)
头像
发表我的评论
取消评论