Postman中文网站 > 使用教程 > Postman如何支持GraphQL Postman怎么发送GraphQL请求
Postman如何支持GraphQL Postman怎么发送GraphQL请求
发布时间:2025/10/27 09:31:16

品牌型号:联想拯救者R7000

系统:Windows 10专业版

软件版本:Postman 11.18.0

在现在的API开发与测试工作中,GraphQL是一种高效的数据查询语言,使用非常灵活。Postman作为一款功能强大的API开发测试工具,已经支持GraphQL请求,能够满足我们调试接口的需求。接下来本文将为大家介绍Postman如何支持GraphQL,Postman怎么发送GraphQL请求的相关内容。

一、Postman如何支持GraphQL

Postman是一款功能完善的API开发测试平台,已经支持GraphQL,以下是Postman支持GraphQL的详细介绍。

1、原生支持GraphQL请求

Postman在新建请求时,支持GraphQL选项,我们可以直接新建该格式的请求,无需额外安装任何插件。

新建GraphQL请求
图1:新建GraphQL请求

2、schema自动获取

Postman能够通过GraphQL服务的接口获取完整的schema信息,并基于schema提供实时的语法提示、字段补全及错误校验。对于需要离线开发或自定义schema的场景,Postman支持导入schema文件,并可根据实际需求切换schema。

schema
图2:schema

3、开发生态

Postman可以将GraphQL请求保存至集合中进行管理,并且支持脚本功能,可以设置发送请求前脚本、请求后脚本,支持对响应结果进行自动化校验,形成从请求构建到结果验证的完整闭环。

脚本
图3:脚本

二、Postman怎么发送GraphQL请求

Postman原生支持GraphQL,每个GraphQL请求都需要一个URL和一个查询。URL是托管数据的端点,查询定义了需要从此数据源检索的确切内容。GraphQL请求还可以配置一个模式,用来通知服务器上可用的数据字段可以包含在查询中。根据API的要求,请求还可以包含身份验证、header等。Postman发送GraphQL请求的流程可以参考以下步骤:

1、发送请求前准备

首先我们需要安装Postman,建议使用最新版,并登录账号,如果GraphQL接口需要身份验证,需要提前获取认证Token,后续在请求中配置。

2、创建请求

在URL栏中,输入【https://graphql.postman-echo.com/graphql】,这是Postman的测试地址,将使用内省加载模式。

输入URL
图4:输入URL

3、输入参数

在左侧的【Query】中,选择hello字段并选择person、age和name作为参数,此处用的是Postman测试接口,在实际工作中,具体内容有所不同。在输入框中输入年龄和姓名参数,右侧会显示一个基于输入数据的完整查询语句。

参数构建
图5:参数构建

4、配置验证

如果该API需要身份验证,我们可以在【Authorization】中选择身份验证类型以及对应的验证数据,例如:在有效期内的token。

身份验证
图6:身份验证

5、查询

点击【Query】,Postman就会向该接口发送请求,在【Body】中可以看到返回值。

返回值
图7:返回值

三、总结

以上就是Postman如何支持GraphQL,Postman怎么发送GraphQL请求的相关内容。Postman原生支持GraphQL,无需额外安装插件,并且支持切换schema、保存请求到集合等功能,足以满足我们的使用需求。本文还为大家介绍了Postman发起GraphQL请求的步骤,希望本文对你有所帮助。

读者也访问过这里:
135 2431 0251