简介
![]()
![]()
Restful Fast Request 是一个强大的 restful api 工具包插件(Http Client),可以根据已有的方法帮助您快速生成 url和 params。Restful Fast Request = API 调试工具+API 管理工具,它有一个漂亮的界面来完成请求、检查服务器响应、存储你的 api 请求和导出 api 请求,同时基于 idea 原生,调试代码更加快速、方便、简捷。
支持 Spring 体系 (Spring MVC / Spring Boot)
支持JAX-RS
对标及优势
对比与 HTTP Client,Restful Fast Request不仅拥有 HTTP Client 内置的功能,还提供了友好易懂直观的界面,让使用者调试 API 的时候能够更加方便、简捷,同时各种类型参数也提供了不同的定制方式,更加灵活。
宗旨
插件的宗旨是为简化开发、提高效率而生,我们的愿景是成为 IDEA 最好的搭档,就像魂斗罗中的 1P、2P,基友搭配,效率翻倍。
Restful Fast Request 2.1.2正式发布,具体更新内容如下:
- 添加对导出api到Postman的支持
- 首次打开idea懒加载API Navigate树
- SearchEveryWhere module标识
- Url解析优化
- API navigate tree展示优化
- API保存分组优化
- 全局请求头支持
1.添加对导出api到Postman的支持
![]()
2.SearchEveryWhere module标识
![]()
3.Url解析优化
支持以下example的解析
不再需要单独配置url replace config
场景1:url是类常量引用
@RequestMapping(Url1.URL_TEST)
@RestController
public class UrlTestController {
private static final String URL= "xxx";
@GetMapping(value = URL)
public Integer testUrl(){
return 1;
}
}
场景2:value是一个数组
@RequestMapping(
value = {"/v1/save"},
method = {RequestMethod.POST}
)
4.API保存分组优化
保存api的时候,api将会保存到对应的请求指定到控制器名所在的分组(更加直观)
![]()
5.全局请求头支持
![]()
文档
https://plugins.sheng90.wang/fast-request
关于开源
欢迎各路好汉一起来参与完善 Restful Fast Request,我们期待你的 PR!
下载及安装
1.网页端 :https://plugins.jetbrains.com/plugin/16988-fast-request
2.IDEA插件市场:打开setting->plugins->Marketplace 搜索 Fast Request