You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用Paw作为GraphQL客户端?咨询其查询保存及自动补全等功能

使用Paw作为GraphQL客户端的完整指南

绝对可以用Paw作为你的GraphQL客户端,而且它刚好能补上GraphiQL在查询保存与分类上的短板,同时也完全支持发起请求、自动补全和类型提示这些核心功能,下面一步步给你讲清楚怎么操作:

一、发起GraphQL请求的基本步骤

  • 打开Paw后,点击左上角的「+」新建请求,选择POST方法(GraphQL最常用的请求方式),填入你的GraphQL服务端点URL
  • 在请求体(Body)区域,点击格式选择器,切换到「GraphQL」模式——这时候你会看到一个分栏的编辑器:左边写查询/突变语句,右边填变量(如果有的话)
  • 填写完内容后,点击「Send」就能发起请求,响应结果会在底部面板展示,还能一键格式化JSON响应,查看起来非常清晰

二、开启自动补全与类型提示

Paw的GraphQL支持完全依赖于Schema,只要加载了正确的Schema,自动补全和类型提示就会自动生效:

  • 从端点自动拉取Schema:如果你的GraphQL服务开启了自省(Introspection),在GraphQL编辑器右上角点击「Schema」按钮,选择「Fetch from Endpoint」,输入你的GraphQL端点URL,Paw会自动获取并解析Schema
  • 手动导入本地Schema:如果无法从端点拉取(比如生产环境关闭了自省),可以点击「Schema」按钮选择「Load from File」,导入本地的.graphql或.json格式的Schema文件
  • 加载完成后,你在写查询时就会得到实时提示:输入字段名时会弹出可选的字段列表,输入参数时会提示必填类型,甚至还能看到字段的描述信息,体验和GraphiQL不相上下

三、查询的保存与分类(解决你的核心痛点)

这正是Paw比GraphiQL好用的地方:

  • 收藏与分类查询:写完一个常用查询后,点击请求卡片右上角的「☆」把它加入收藏,然后在左侧的「Favorites」面板里创建文件夹,把不同业务、不同类型的查询拖进去分类存放,比如「用户模块查询」「订单操作突变」等
  • 保存查询片段:对于重复使用的查询片段(比如常用的字段集合),可以选中片段后右键选择「Save as Code Snippet」,下次需要时直接从代码片段面板调用
  • 保存请求模板:如果某个请求包含固定的端点、查询结构和变量模板,可以把整个请求保存为模板,后续新建请求时直接基于模板创建,省去重复配置的麻烦

额外小技巧

  • 用Paw的「Environment」功能管理不同环境的端点,比如开发、测试、生产环境,切换起来非常方便
  • 可以给请求添加注释,记录查询的用途、参数说明,团队协作时更清晰

内容的提问来源于stack exchange,提问作者Olim Saidov

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.22 07:36:45