GraphQL 查询构建器
Endpoint
使用说明
- 编写查询:在左侧编辑器中输入 GraphQL 查询语句(Query/Mutation/Subscription)
- 设置变量:如查询需要变量,在变量区域填入 JSON 格式的变量数据
- 配置 Endpoint:填入目标 GraphQL 服务地址
- 添加请求头:如需认证,展开 Headers 区域添加 Authorization 等请求头
- 执行查询:点击执行按钮发送请求,右侧显示响应结果
- Schema 补全:导入 SDL 格式 Schema 后可自动解析类型定义辅助编写查询
常见问题(FAQ)
什么是 GraphQL?和 REST API 有什么区别?
GraphQL 是一种 API 查询语言,客户端可以精确指定需要的数据字段,避免过度获取或不足获取。相比 REST 的多个端点,GraphQL 通常只需一个端点即可完成所有数据查询。
这个工具支持哪些功能?
支持 Query、Mutation、Subscription 三种操作类型,支持变量传递、请求头配置、Schema 导入和自动补全。可以直接发送请求到任意 GraphQL 端点并查看响应。
数据安全吗?会上传到服务器吗?
编辑器本身在浏览器本地运行。但请注意,当您点击执行查询时,请求会发送到您配置的 GraphQL 端点,这是 GraphQL 工具的正常功能。查询内容不会经过我们的服务器。
