GraphQL 订阅支持
在 GraphOS Studio 探索器中执行 GraphQL 订阅操作
GraphOS Studio ExplorerGraphOS Studio Explorer 支持使用各种协议(包括 WebSocket 和 HTTP)执行 GraphQL 订阅操作。您可以将探索器配置为使用您的 GraphQL 端点所需的任何协议。
设置
要在GraphOS Studio Explorer中执行 GraphQL 订阅操作,首先打开 连接设置,指定您的 订阅 端点和 实现方式:

ⓘ 注意
请记住,您的订阅URL的路径和协议可能与主端点的不同。
执行订阅
您可以在 Explorer 的操作面板中定义订阅操作,就像定义 查询 或 突变 一样。运行订阅时,当新的数据到达时,将出现底部的 订阅 面板:

- 最近收到的有效负载显示在面板的顶部。
- 旁边的点表示
状态
指示 Explorer 是否连接到您的 订阅 端点(连接时为绿色,断开时为红色)。 - 单击旁边带有 X 的 监听 停止监听更新。您已经接收到的更新将保留在面板中。
- 单击旁边带有 X 的 订阅 完全关闭面板。
连接问题故障排除
如果您无法连接到您的 订阅 端点,请在 Explorer 的 连接设置 中检查以下所有内容:
- 您的端点URL的协议(
ws
/wss
用于 WebSocket,http
/https
用于 HTTP) - 您的端点URL的路径
- 您选择的 订阅 实现方式(请参阅 设置)