专栏名称: Java知音
专注于Java,推送技术文章,热门开源项目等。致力打造一个有实用,有情怀的Java技术公众号!
今天看啥  ›  专栏  ›  Java知音

开发了一年的IDEA插件,接口调试的强大工具,敢说吊打所有

Java知音  · 公众号  · 科技创业 科技自媒体  · 2024-08-29 10:05

主要观点总结

本文介绍了一款新开发的插件,该插件旨在解决后端程序员在接口测试过程中的一些常见问题。该插件具有多个独特功能,包括绕过拦截器、选择调用对象、手动触发调度器、快速扫描接口、响应预览等。

关键观点总结

关键观点1: 插件的核心功能之一是绕过拦截器,这在后端开发中是一个常见的需求,可以避免因拦截器导致的调试麻烦。

该插件允许特定接口在调用时绕过拦截器,不会影响插件发布后的安全性。此外,它还可以通过反射调用实现大文件的秒传。

关键观点2: 插件提供了选择调用对象的功能,可以选择对原对象或代理对象进行调用,以判断问题是否由aop引起。

这个功能可以帮助开发者快速定位和解决由于aop代码引起的问题,而无需修改代码、重启测试。

关键观点3: 插件具有手动触发调度器的功能,这在调试时需要快速测试调度器的情况下非常有用。

与其他同类型插件不同,该插件通过获取springboot容器信息来显示所有调度器,并提供手动触发功能。

关键观点4: 插件具有极快的扫描方式,通过向springboot容器获取信息来显示所有接口,无需用户修改url主机地址。

它可以在1秒内显示所有信息,消除了用户需要修改端口的步骤。

关键观点5: 除了上述功能外,插件还支持脚本支持、接口导出、响应预览等功能。

它还提供了与其他工具(如apifox)的集成能力,并具备参数描述提取能力。目前还支持多种响应格式的预览。


文章预览

戳上方蓝字“ Java知音 ”关注我 前言 经历了整整一年的开发,现在这款插件终于可以测试了,可以进行下载(Idea版本仅支持2021.1及以上)。 选择 FIle > Setting > Plugins > 搜索Cool Request 那么,这个插件到底解决了什么问题?以至于我花了一整年时间。 每个后端程序员都需要借助postman这类工具进行测试,而这类百花齐放的接口测试工具数不胜数,国内也陆续出现apipost、apifox这些,而idea端的接口测试工具也有,那为什么我还会开发一个类似的呢? 没错,它肯定有别人没有的功能,更强大,更方便。 功能一、拦截器绕过 其中之一是绕过拦截器,这是这个插件的核心功能,第二个核心功能是对springboot内的调度器就行手动触发。 先说核心,后端都会配置拦截器,用来权限验证,必须登录的用户才可以对接口调用,但问题就出在,有些接口用不到用户信息, ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览