Advanced Rest Client

发布时间: 编辑:CINDY 1人评论 67865次浏览 Chrome开发者工具插件
直达下载
摘要 : Advanced Rest Client是一款非常好用且功能强大的HTTP模拟插件。

Advanced Rest Client开发背景

开发人员在实际WEB开发过程中经常会有这样的需求:例如当前开发的这个系统是需要调用其他系统的接口,需要频繁的测试接口,尝试不同的入参参数去查看返回结果,如果要在程序中调试就必要不断的改代码、重启tomcat;在调试接口时返回的json数据需要格式化后才能友好的显示,这个过程如果在程序中的话,就需要将json数据复制出来放到JsonView等软件中查,这个时候开发人员就需要一种简便的方法直接调用接口便可以查看返回的数据结构。而我们今天要介绍的这款chrome插件Advanced Rest Client就能满足这样的需求。

Advanced Rest Client简介

Advanced REST Client是Chrome浏览器下的一个插件,通过它可以发送http、https、WebSocket请求。我们网站之前也有介绍过具有相同功能的插件:

1.Rest Client一款可以使用Chrome插件来模拟REST请求来测试REST风格的web Api的谷歌浏览器插件。

2.DHC - REST/HTTP API Client一款使用chrome模拟REST客户端向服务器发送测试数据的谷歌浏览器插件。

3.Postman一款功能强大的网页调试与发送网页HTTP请求的Chrome插件

这三款插件中Rest Client的资格很老了,但是越来越多人开始倾向于使用Advanced REST Client插件。其大致功能可以概括为以下几个方面,我们下面还会讲到Advanced REST Client如何使用。

- 与Google云端硬盘集成
- 在套接字上进行的请求,使您可以更好地控制HTTP标头
- 方便的HTTP头和有效载荷编辑器
- WebSockets!
- 帮助填写HTTP头(提示+代码完成)
- 将标题列表添加为原始数据或通过表单
- 通过原始输入构建POST或PUT正文,形成或发送带请求的文件
- 设置自定义表单编码
- 记住最新的请求(保存当前表单状态并加载时恢复)
- 保存(Ctrl + S)并打开(Ctrl + O)保存的请求表单
- 请求的历史
- 数据导入/导出

Advanced Rest Client使用方法

1.如果你可以访问谷歌应用商店在线安装既可以,如果不能访问就在本站离线下载安装。Advanced REST Client插件离线安装方法参照:怎么在谷歌浏览器中安装.crx扩展名的离线Chrome插件? 最新谷歌浏览器离线安装版可以从这里下载:https://huajiakeji.com/chrome/2014-09/177.html

2.安装成功后,在扩展程序中查看插件,可以直接设置桌面看快捷方式。 之后就可以在桌面点击快捷方式或者在扩展程序中查看应用商店的程序并使用插件了。如下图所示:


3.Advanced REST Client的功能有很多,我们仅以最常用Rest请求为例:


我们将上图分为8个区域,每个区域的功能如下:
区域1是功能菜单,可以对请求的功能进行管理,这里主要是用Request模块模拟HttpPost请求;
区域2是Http Url输入框,用来输入请求的Url;
区域3是请求方法选择,可以选择GET、POST、PUT、DELETE等方法;
区域4一个快捷选择请求头的下拉框,主要内容在区域5,区域5里可以选择添加自定义的请求头,因为Server使用的是json的post接收方式,这里选择json的默认请求头;
区域6是POST Body,即要POST的Json内容;
点击区域7的SEND按钮发送POST请求;
区域8是POST请求的返回结果。
PUT请求和POST差不多,GET和DELETE的话没有POST Body,POST还可以模拟x-www-form-urlencoded 和 文件上传。当然还有很多其他高级功能,需要用户去深入学习使用!

Advanced Rest Client注意事项

这里要说明下,如果你在其他地方下载的Advanced-REST-client文件为crx格式,那么安装方法如下:
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目录。新建标签-点击应用,或者输入:chrome://apps/


5、加载配置文件,需要等一会,会看到选择配置文件的页面,然后关闭就OK。



这样加载的 Chrome 浏览器会在每次打开时提示 请停用以开发者模式运行的扩展程序。要消除此提示,参照:解决“只能通过Chrome网上应用商店安装该程序”的方法

查看更多

Advanced Rest Client 下载地址

点击下载Advanced Rest Client

转载必须注明来自:https://huajiakeji.com/web-development/2017-12/860.html

fiddler (for Windows)

fiddler (for Windows)

1 人评论 45774 次人浏览 4.5分 4.5 分
fiddler是一款HTTP协议下的网络抓包工具,可以用其检测网页和服务器的交互情况,可记录所有客户端和服务器的http和https请求、允许你监视、设置断点、甚至修改输入输出数据。本文提供是是Windows系统下的版本。
fiddler(for Linux)

fiddler(for Linux)

1 人评论 22940 次人浏览 4.3分 4.3 分
fiddler是一款HTTP协议下的网络抓包工具,本文提供是是Linux系统下的版本For Mono framework。
PostWoman Http接口调试插件

PostWoman Http接口调试插件

0 人评论 11529 次人浏览 4.0分 4.0 分
Postwoman(原apiDebug) 是一个完全免费的接口调试插件,该插件可独立使用,同时数据也能同步至云端,实现跨终端共享。Postwoman支持post、get、xml、josn等测试,支持环境切换(全局变量)。
ApiPost中文接口测试软件

ApiPost中文接口测试软件

0 人评论 5456 次人浏览 4.0分 4.0 分
ApiPost是中国人自己的接口测试软件,是一个支持团队协作,并可直接生成文档的API调试、管理工具,支持模拟POST、GET、PUT等常见请求,是后台接口开发者或前端、接口测试人员不可多得的工具。
Talend API Tester

Talend API Tester

0 人评论 28936 次人浏览 4.0分 4.0 分
Talend API Tester插件使调用,发现和测试HTTP和REST API变得容易。
ApiPOST - API调试管理工具

ApiPOST - API调试管理工具

0 人评论 38451 次人浏览 4.0分 4.0 分
ApiPOST是一款可直接生成文档的API调试、管理工具。2.0版本大更新,支持自定义请求头(Request Header)、查看Cookie、导出Html及Word文档等更多功能。
Postman for Mac(v6.2.3)

Postman for Mac(v6.2.3)

0 人评论 15561 次人浏览 4.0分 4.0 分
Postman是一款基于不同操作系统提供功能强大的 Web API & HTTP 请求调试的工具。最新版本是8.2日发布的Postman Mac(v6.2.3)。
Fiddler抓包教程

Fiddler抓包教程

0 人评论 41422 次人浏览 4.0分 4.0 分
本文详细介绍了fiddler的工作原理、使用方法以及常见配置,是您使用fiddler的必备教程。
基于REST的Web服务客户端

基于REST的Web服务客户端

3 人评论 71052 次人浏览 3.0分 3.0 分
基于REST的Web服务客户端是一款可以使用Chrome插件来模拟REST请求来测试REST风格的web Api的谷歌浏览器插件。
评论:(1)

已有 1 位网友发表了一针见血的评论,你还等什么?

  • 1楼 Wisdom 回复该留言
    很好用,Wisdom RESTClient也很是很好用的,不妨试试