接口测试之前使用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 使用,一个小巧方便的插件相关推荐

  1. 为博客园选择一个小巧霸气的语法高亮插件

    博客园的语法高亮简直蛋疼,于是乎就打算找一个靠谱的插件来改造下. 各种百度谷歌,大致得到几个推荐:SyntaxHighlighter,Snippet,Google Code Pretiffy,High ...

  2. 使用Sublime text 3打造一个小巧但强大的Go语言开发IDE

    版权声明:欢迎转载,转载请注明出处! https://blog.csdn.net/iTaacy/article/details/76716049 使用Sublime text 3打造一个小巧但强大的G ...

  3. 小程序工程化实践(上篇)-- 手把手教你撸一个小程序 webpack 插件,一个例子带你熟悉 webpack 工作流程...

    本文基于 webpack 4 和 babel 7,Mac OS,VS Code 小程序开发现状: 小程序开发者工具不好用,官方对 npm 的支持有限,缺少对 webpack, babel 等前端常用工 ...

  4. captcha.js一个生成验证码的插件,使用js和canvas生成

    一.captcha`captcha.js`是一个生成验证码的插件,使用js和canvas生成的,确保后端服务被暴力攻击,简单判断人机以及系统的安全性,体积小,功能多,支持配置. 验证码插件内容,包含1 ...

  5. Android-实现一个简单的自动翻译插件

    目录 实现一个简单的自动翻译插件 实现思路 几个重要的实现方法 1.解析xml 2.写文件 3. 翻译 使用 实现一个简单的自动翻译插件 最近在开发项目是要将Android相关的资源进行国际化,需要将 ...

  6. 如何创建一个基本JQuery的插件

    如何创建一个基本的插件 有时您希望在整个代码中提供一些功能.例如,也许你想要一个单一的方法,你可以调用一个jQuery选择,对选择执行一系列的操作.在这种情况下,您可能需要编写一个插件. 链接jQue ...

  7. 实用常识 | 分享一个好用的插件解决浏览器图片下载问题(老白嫖怪了)

    正值Yi情肆虐于我燕赵大地,时至年关Bing毒多处零散爆发.老弟今年12岁整,本命年,恰是小升初的关键时刻,学校见状提前开始了寒假生活,对他来说岂不快哉?可是于我而言假期多了一个辅导他功课的任务.这不 ...

  8. 如何写一个Jquery 的Plugin插件

    JQuery Plugin插件,如果大家不明白什么是JQuery插件或都不清楚如何编写可以查看其官方的网站:jQuery Authoring Guidelines 好了,下面有一些我觉得想做一个好的插 ...

  9. 萌妹子语音在线吹彩虹屁陪你写代码!一个神奇的 VSCode 插件

    来源 | 程序员的那些事 一个神奇的 VSCode 插件 最近在 GitHub 发现了一个有趣的 VSCode 插件:Rainbow Fart.在你写代码的时候,可根据关键字播放接近代码含义的语音. ...

  10. mybatis plug 只查id_MyBatis Generator的一个问题引发对插件的修改

    在使用mybatis.generator插件自动生成mapper.xml的时候发现一个问题:默认生成的dao接口为mapper结尾 mapper结尾 当然我们知道在不同的ORM框架中名称表示不同,例如 ...

最新文章

  1. 在Ubuntu 16.04.3 TLS上玩转tls协议的简单demo
  2. 安卓系统底层C语言算法之测试参数是几个long型的算法
  3. HttpWebRequest在GetResponse时总是超时
  4. h5网页中使用打电话功能
  5. Linux 添加ssh 公钥访问
  6. 下列关于物理层设备的叙述中,错误的是( )
  7. java顺序表和树的实现
  8. 74cms v5.0.1 漏洞复现
  9. Linux下好用的类似QQ截图工具
  10. windows7系统损坏修复_火绒安全警报:微软发布高危漏洞补丁 火绒“漏洞修复”模块已完成升级...
  11. C# LINQ 语法备忘-刘欣
  12. ARM CHI总线笔记
  13. 娱乐小游戏助力神器威信小程序源码下载多种游戏选择玩法多种
  14. QGraphicsView 更改鼠标样式 以及QGraphicsItem悬停时更改鼠标样式
  15. 解决ps默认打开显卡的设置
  16. RSA进阶之低加密指数攻击
  17. 喜欢的一首歌(小曲儿唱的别有一番趣味)
  18. 视频只有声音没有图像?(收藏)
  19. python股票趋势线_在Python中自动检测股票价格的高低并绘制趋势线
  20. 计算机毕业设计SSM选题推荐 宠物领养管理系统 宠物管理系统 宠物医院管理系统 宠物救助系统

热门文章

  1. 《麦肯锡方法》读书笔记16
  2. 网吧破解还原卡的方法总结!!
  3. 鲜为人知的合作:锐捷和juniper、联想和三茗
  4. Oracle 10G安装指导
  5. boot camp驱动下载以及对应机型版本查询
  6. hp 1020 无线打印服务器,HP1020plus无线打印
  7. 英克软件结合oracle,英克医药第三方物流管理软件
  8. 狮子鱼小程序独立版安装配置教程
  9. 三星gsat笔试容不容易通过
  10. Java 自带的加密类MessageDigest类(加密MD5和SHA)