IDEAは最も一般的に使用される開発ツールであり、多くのプログラマーはそれをワンストップ開発プラットフォームにしたいと考えているため、さまざまなプラグインをインストールします。最近IDEAプラグインを発見しました
RestfulFastRequest
。細部がとても良いです。それがPostmanのIDEAバージョンであると言っても過言ではありません。皆さんにお勧めします!
SpringBootの実際のeコマースプロジェクトモール(50k + star)アドレス:github.com/macrozheng/…
RestfulFastRequestの紹介
RestfulFastRequest
PostmanのIDEAバージョンとして知られています。これは強力なRestfulAPIツールキットプラグインであり、既存のメソッドに基づいてインターフェイスデバッグのユースケースをすばやく生成できます。リクエストの完了、サーバーレスポンスの確認、APIリクエストの保存、APIリクエストのエクスポートを行うための美しいインターフェースを備えています。このプラグインは、IDEA内でAPIをより高速かつ効率的にデバッグするのに役立ちます。
以下は、RestfulFastRequest
デバッグモールプロジェクトのAPIインターフェイスのレンダリングです。これは非常に便利です。
インストール
RestfulFastRequest
まず、プラグインをインストールしましょう。
- IDEAのプラグインマーケットを開いて検索
RestfulFastRequest
することができます。有料のプラグインのようです。プラグインの説明をよく見ると、無料版があることがわかります。作者のようです。かなり良心的です!
- リンクをクリックし
免费版
て、プラグインインストールパッケージを直接ダウンロードします。ダウンロードアドレス:github.com/dromara/fas…
- ダウンロードが完了したら、ローカルディスクからプラグインをインストールすることを選択するだけです。
使用する
次に、
RestfulFastRequest
プラグインを使用して、Postmanと同様に機能するかどうかを確認しましょう。
プロジェクトと環境を作成する
- IDEAの右側にあるボタンをクリックして
FastRequest
、プラグインパネルを開きます。初めて使用する場合は、最初にプロジェクト名と環境名を構成する必要があります。
- 点击
管理配置
按钮进行配置,配置好项目名,还有环境名,这里配置了dev
和prod
两个环境的访问地址;
- 选择好项目名和环境后就可以开始调试API接口了。
调试API接口
- 点击接口左侧的
小火箭
按钮即可直接生成调用接口所需的信息,修改好参数之后就可以直接调用了;
- 点击
小飞机
按钮发送请求,可以接收到格式化好的JSON数据。
快速添加Header
- 学习过我的mall项目的朋友应该了解,项目中很多接口都是需要登录成功后才可以访问的,比如这个获取用户列表的接口;
- 我可以通过选择返回信息来快速添加认证头;
- 修改Header名称为
Authorization
,并给token添加Bearer
前缀即可;
- 接下来访问需要登录认证的接口就可以正常访问了。
JSON语法检查
- 值得一提的是该插件对JSON的支持还是挺好的,不仅支持高亮显示,还能支持折叠;
- 传入JSON参数格式不正确的时候也能有所提示。
CURL拷贝
如果你想使用CURL工具的话,也可以通过CURL按钮拷贝命令。
API列表
在我们调试接口时,可以通过保存按钮,将接口和调试信息都保持到API列表里去。
API导航
在API导航中可以查看所有接口,第一次需要点击刷新按钮加载。
反向定位API代码
双击接口信息可以直接反向定位到代码,通过接口找代码又方便了!
API搜索
通过搜索
按钮可以方便地进行API搜索。
导出到Postman
- 如果你还是想用Postman的话,可以直接通过
导出到Postman
功能直接将接口信息进行导出;
- 导出成功后,再在Postman中导入JSON配置文件即可使用;
- 导入成功后显示效果如下,不过只能导出保存好的API,不能直接导出所有API。
总结
私RestfulFastRequest
は今日このプラグインを体験しました、そしてその体験は本当に良いです。基本的に開発者がインターフェースをデバッグするのに十分です!特に、インターフェースコードに従ってデバッグ情報を直接生成し、インターフェースに従ってコードを直接見つけることができるため、開発者の効率が大幅に向上します。
参考文献
公式ドキュメント:dromara.org/fast-reques…