侧边栏壁纸
博主头像
孔子说JAVA博主等级

成功只是一只沦落在鸡窝里的鹰,成功永远属于自信且有毅力的人!

  • 累计撰写 352 篇文章
  • 累计创建 135 个标签
  • 累计收到 10 条评论

目 录CONTENT

文章目录

IDEA Restful服务开发辅助插件 RestfulTool 的安装配置与使用

孔子说JAVA
2022-11-16 / 0 评论 / 0 点赞 / 78 阅读 / 1,525 字 / 正在检测是否收录...
广告 广告

RestfulTool插件,是一套 Restful 服务开发辅助工具集,提供了一个 Services tree 的显示窗口,双击 URL 直接跳转到对应的方法定义。restfule请求的URL是由类的RequestMapping和方法的RequestMapping组成,在不用插件的情况下需要我们复制黏贴,拼接成一个完整的URL,而RestfulToolkit这款插件就可以很方便的查找出对应的URL,还可以对接口进行测试。

1、安装方式

1.1 在线安装方式

第一种方式,是在IDEA上搜索插件进行安装,会适配当前IDEA的版本。打开File -> Settings 界面(或者使用快捷键Ctrl+Alt+S进入到Settings设置页面),在左侧列表中找到 Plugins 菜单,在右侧的 Marketplace 页签下,搜索 “RestfulTool”,可以找到 RestfulTool 插件,如下图所示,点击 Install 进行安装即可。

image-1668137654565

1.2 离线安装方式

第二种安装方式是使用离线插件进行安装。插件下载页面:https://plugins.jetbrains.com/idea ,在搜索框中输入插件名称 “RestfulTool” 搜索,点击出现的下拉提示,即可进入插件下载页面,选择对应安装版本下载即可。

image-1668137712859

image-1668137725809

下载完成后,进入插件市场,选择本地安装

同样是在 Settings 界面,在左侧列表中找到 Plugins 菜单,在右侧的 Installed 页签右方有个齿轮图标,点击展开菜单后选择 “Install Plugin from Disk…”,此时会打开本地文件选择框,选择你下载的插件包安装即可。

安装成功后,就会在右侧边栏出现一个RestfulTool选项卡,点击即可查看该项目的请求。

image-1668137898699

注意,该插件必须是在web项目中才会生效。

2、插件的使用

RestfulTool插件提供了一个 Services tree 的显示窗口,默认快捷键是 Ctrl + Alt + /

  • 双击 URL 直接跳转到对应的方法定义
  • 一个简单的 http 请求工具
  • 支持 Spring 体系 (Spring MVC / Spring Boot)
  • 支持 JAX-RS
  • 支持 Navigate -> Request Service 搜索 Mapping (Ctrl + Alt + /)

我们以一个springboot项目为例,API代码如下:

@Controller
public class HelloController {
    @RequestMapping("/hello")
    @ResponseBody
    public String hello() {
        return "Hello SpringBoot!";
    }
}

在上面的框内就可以看到该项目所有的web请求。

image-1668138010712

在该面板最上面的一些图标是功能过滤用的:

image-1668138073443

image-1668138101736

image-1668138107669

选择某个请求,双击,就会跳到具体类的具体方法:

image-1668138133810

选择某个请求后,可以点击“send”按钮发送请求,而不需要通过浏览器来访问该地址。但注意,该项目必须成功运行,如果没有运行则会抛出异常。

image-1668138168978

image-1668138183292

可以模拟GET、POST、PUT、DELETE等请求,还可以设置请求头、请求体,查看响应结果等。

image-1668138213118

0

评论区