RESTClient 使用,一个小巧方便的插件
接口测试之前使用postman,老感觉得额外装一个插件不太方便,在idea中发现了自带的插件RESTClient,总结了一些使用心得。
1.替代postman,省去了另外的软件,集大成
2.全面支持各种方式
知道步骤如下:
找到对应的测试方法,点击左侧运营button,然后看到Open in HTTP Request Editor
点击之后便进入了RESTClient世界
只需要在自己的接口后边通过&拼接参数即可。
RESTClient支持get,post,还可以设置很多不同的报文格式,所有的http请求都可以模拟
get
GET http://localhost:80/luckywechat-server/guideTaskV2/fail/list?customerTaskNo=1&pageNo=1&pageSize=12
Content-Type: application/json
Authorization: Basic eHVzZXI6WmMxMjM0NTY=
post
POST http://localhost:80/luckywechat-server/guideTaskV2/warn/update
Content-Type: application/json
Authorization: Basic eHVzZXI6WmMxMjM0NTY={"id": 55,"unbundleTimeLimit":1,"robotTaskStartTimeLimit":12,"robotTaskStartTextWarn":"我是12吗","robotTaskUnstartTimeLimit":23,"robotTaskUnstartTextWarn":"我是23吗"
}
同时还可以支持权限认证,basic后边跟自己的username:password ,注意需要base64之后的 Authorization: Basic eHVzZXI6WmMxMjM0NTY=
当然这里的权限认证应该可以设置全局的便利,这样的话就不需要每个接口都copy这部分代码,大家自行google哈<(* ̄▽ ̄*)/
最最重要的是每次的执行结果都会保存到本地,还可以点击左侧的箭头来比较每次不同的执行结果差异
如果觉的不太习惯参数拼接,也可以在浏览器中安装RESTClient插件(不过这个和postman使用起来就差不多了)chroums安装插件的可以很好支持,个人倾向于idea(还是那句话,集大成)!
参考文档:
入门:
接口测试 - RESTClient使用 - 笑笑就好90 - 博客园
IntelliJ IDEA自带的接口测试神器HttpClient_程序IT圈-CSDN博客
高级:
https://blog.csdn.net/yusimiao/article/details/104244418?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-18.base&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-18.base
权限:
https://blog.csdn.net/weixin_39910040/article/details/115542868
RESTClient 使用,一个小巧方便的插件相关推荐
- 为博客园选择一个小巧霸气的语法高亮插件
博客园的语法高亮简直蛋疼,于是乎就打算找一个靠谱的插件来改造下. 各种百度谷歌,大致得到几个推荐:SyntaxHighlighter,Snippet,Google Code Pretiffy,High ...
- 使用Sublime text 3打造一个小巧但强大的Go语言开发IDE
版权声明:欢迎转载,转载请注明出处! https://blog.csdn.net/iTaacy/article/details/76716049 使用Sublime text 3打造一个小巧但强大的G ...
- 小程序工程化实践(上篇)-- 手把手教你撸一个小程序 webpack 插件,一个例子带你熟悉 webpack 工作流程...
本文基于 webpack 4 和 babel 7,Mac OS,VS Code 小程序开发现状: 小程序开发者工具不好用,官方对 npm 的支持有限,缺少对 webpack, babel 等前端常用工 ...
- captcha.js一个生成验证码的插件,使用js和canvas生成
一.captcha`captcha.js`是一个生成验证码的插件,使用js和canvas生成的,确保后端服务被暴力攻击,简单判断人机以及系统的安全性,体积小,功能多,支持配置. 验证码插件内容,包含1 ...
- Android-实现一个简单的自动翻译插件
目录 实现一个简单的自动翻译插件 实现思路 几个重要的实现方法 1.解析xml 2.写文件 3. 翻译 使用 实现一个简单的自动翻译插件 最近在开发项目是要将Android相关的资源进行国际化,需要将 ...
- 如何创建一个基本JQuery的插件
如何创建一个基本的插件 有时您希望在整个代码中提供一些功能.例如,也许你想要一个单一的方法,你可以调用一个jQuery选择,对选择执行一系列的操作.在这种情况下,您可能需要编写一个插件. 链接jQue ...
- 实用常识 | 分享一个好用的插件解决浏览器图片下载问题(老白嫖怪了)
正值Yi情肆虐于我燕赵大地,时至年关Bing毒多处零散爆发.老弟今年12岁整,本命年,恰是小升初的关键时刻,学校见状提前开始了寒假生活,对他来说岂不快哉?可是于我而言假期多了一个辅导他功课的任务.这不 ...
- 如何写一个Jquery 的Plugin插件
JQuery Plugin插件,如果大家不明白什么是JQuery插件或都不清楚如何编写可以查看其官方的网站:jQuery Authoring Guidelines 好了,下面有一些我觉得想做一个好的插 ...
- 萌妹子语音在线吹彩虹屁陪你写代码!一个神奇的 VSCode 插件
来源 | 程序员的那些事 一个神奇的 VSCode 插件 最近在 GitHub 发现了一个有趣的 VSCode 插件:Rainbow Fart.在你写代码的时候,可根据关键字播放接近代码含义的语音. ...
- mybatis plug 只查id_MyBatis Generator的一个问题引发对插件的修改
在使用mybatis.generator插件自动生成mapper.xml的时候发现一个问题:默认生成的dao接口为mapper结尾 mapper结尾 当然我们知道在不同的ORM框架中名称表示不同,例如 ...
最新文章
- 在Ubuntu 16.04.3 TLS上玩转tls协议的简单demo
- 安卓系统底层C语言算法之测试参数是几个long型的算法
- HttpWebRequest在GetResponse时总是超时
- h5网页中使用打电话功能
- Linux 添加ssh 公钥访问
- 下列关于物理层设备的叙述中,错误的是( )
- java顺序表和树的实现
- 74cms v5.0.1 漏洞复现
- Linux下好用的类似QQ截图工具
- windows7系统损坏修复_火绒安全警报:微软发布高危漏洞补丁 火绒“漏洞修复”模块已完成升级...
- C# LINQ 语法备忘-刘欣
- ARM CHI总线笔记
- 娱乐小游戏助力神器威信小程序源码下载多种游戏选择玩法多种
- QGraphicsView 更改鼠标样式 以及QGraphicsItem悬停时更改鼠标样式
- 解决ps默认打开显卡的设置
- RSA进阶之低加密指数攻击
- 喜欢的一首歌(小曲儿唱的别有一番趣味)
- 视频只有声音没有图像?(收藏)
- python股票趋势线_在Python中自动检测股票价格的高低并绘制趋势线
- 计算机毕业设计SSM选题推荐 宠物领养管理系统 宠物管理系统 宠物医院管理系统 宠物救助系统