Endpoints 工具窗口
端点 工具窗口提供了项目中用于 HTTP 和 WebSocket 协议的客户端与服务器 API 的汇总视图。 该工具窗口可协助开发微服务和后端与前端之间的通信。 该工具窗口也有助于探索第三方 API。

要从 端点 工具窗口导航到 endpoint 声明,请执行以下任一操作:
从 endpoint 的上下文菜单中选择 跳转至源代码。
选择 endpoint 并按下 F4。
双击 endpoint。
在 端点 工具窗口中,您可以按模块、类型和框架筛选 endpoint 列表。 要列出来自外部来源(例如, 远程 OpenAPI 规范 )的 endpoint,请在 模块 下选择 外部。

已标记为已弃用的 endpoint 会显示为删除线形式。
支持的框架
GoLand 能识别以下框架中的 endpoint:
Jakarta EE WebSocket
Java EE WebSocket
JAX-WS
JAX-RS
JAX-RS Client
gRPC/Protobuf
MicroProfile Rest Client
Spring Feign Client
Spring MVC
Spring Reactive WebSocket
Spring RestTemplate
Spring WS
Spring WebClient
Spring Web Services
Micronaut HTTP Controllers
Micronaut HTTP Client
Micronaut Management Endpoints
Micronaut WebSocket
Ktor
Helidon MP
Helidon SE
Quarkus
OpenAPI 3
Swagger 2
WSDL
Retrofit 2
OkHttp 3+
工具栏

项目 | 描述 |
|---|---|
模块 | 按模块筛选 endpoint 或选择外部模块 |
类型 | 按类型筛选 endpoint |
框架 | 按框架筛选 endpoint |
配置 OpenAPI 源 :添加外部 OpenAPI 规范(例如 SwaggerHub),以在 端点 工具窗口中包含此规范中的 endpoint,并使用黄色背景突出显示。 在打开的 OpenAPI 规范 窗口中,在 远程规范 列表中点击 | |
显示或隐藏详细信息面板 | |
配置工具窗口布局和筛选条件:
|
Endpoint 详细信息
当您选择一个 endpoint 时,您可以在专用窗格中查看详细信息。 使用 或
来显示或隐藏详细信息面板。


