首页 > 其他分享 >Postman 中 GraphQL 教程:快速入门学习

Postman 中 GraphQL 教程:快速入门学习

时间:2023-06-09 16:03:18浏览次数:51  
标签:教程 Postman 查询 API GraphQL 列表 请求

GraphQL是一种用于API的开源数据查询和操作语言,用于API的查询语言和运行时。它使客户端能够精确地指定其数据需求,并获得预测性地结果。GraphQL旨在提高API的效率、灵活性和可靠性。

Postman是一款用于API开发的强大工具,它支持REST和GraphQL API。Postman还提供了一个用户友好的界面,可用于构建、测试和文档化API。

在本文中,我们将介绍如何使用GraphQL进行Postman测试。以下是详细步骤:

在Postman中使用GraphQL

导入GraphQL架构

1、在左侧导航栏中选择“APIs”,并创建一个新的API。

2、从架构类型下拉列表中选择GraphQL。

3、从架构格式下拉列表中选择GraphQL SDL。

Postman 中 GraphQL 教程:快速入门学习_GraphQL

4、在编辑器中输入GraphQL架构并保存。

Postman 中 GraphQL 教程:快速入门学习_GraphQL_02

在Body中发送GraphQL查询

1、在Postman中创建一个新请求,在地址字段中输入GraphQL端点URL。

2、从请求方法下拉列表中选择POST。

3、在Body选项卡下,选择GraphQL主体类型。

4、在查询编辑器中输入GraphQL查询。

Postman 中 GraphQL 教程:快速入门学习_API_03

使用GraphQL内容类型标头

1、在Postman中创建一个新请求,在地址字段中输入GraphQL端点URL。

2、从请求方法下拉列表中选择POST。

3、在Headers选项卡中,添加Content-typeof application/graphql。

Postman 中 GraphQL 教程:快速入门学习_Postman_04

4、在Body选项卡下,选择raw类型,从格式下拉列表中选择Text,使用标准GraphQL格式在body中构建查询。点击Send按钮来发送请求,然后查看响应结果即可。

Postman 中 GraphQL 教程:快速入门学习_API_05

使用变量

您可以创建一个JSON格式的模式,为变量赋值,可以避免在查询字符串中输入参数。修改“QUERY”部分中的body以动态分配变量的值,编辑“GRAPHQL VARIABLES”部分,使用我们希望将变量设置为的内容。

Postman 中 GraphQL 教程:快速入门学习_GraphQL_06

知识扩展

如需了解更多有关Postman的使用技巧,请参阅以下文章:

标签:教程,Postman,查询,API,GraphQL,列表,请求
From: https://blog.51cto.com/u_15477422/6448525

相关文章

  • MySql必知必会教程--排序检索数据
    重点关键字:orderby排序单列数据:selectprod_namefromproductsorderbyprod_name;输出结果:+----------------+|prod_name|+----------------+|.5tonanvil||1tonanvil||2tonanvil||Birdseed||Carrots||Detonator......
  • maven自动部署到远程tomcat教程
     maven自动部署到远程tomcat教程使用maven的自动部署功能可以很方便的将maven工程自动部署到远程tomcat服务器,节省了大量时间。本文章适用于tomcat的7.x,8.x,9.x版本。下面是自动部的步骤1,首先,配置tomcat的manager编辑远程tomcat服务器下的conf/tomcat-users.xml,在末尾增加(其......
  • Three.js教程:常见光源类型
    推荐:将NSDT场景编辑器加入你的3D工具链其他系列工具:NSDT简石数字孪生常见光源类型Threejs虚拟光源是对自然界光照的模拟,threejs搭建虚拟场景的时候,为了更好的渲染场景,往往需要设置不同的光源,设置不同的光照强度,就像摄影师给你拍照要设置各种辅助灯光一样。环境光AmbientLight......
  • 新斗罗大陆游戏详细图文架设教程
    前言“我叫小舞,跳舞的舞”,唐三不知道的是,这个叫做小舞的十万年魂兽会成为他一生的羁绊。在星斗大森林被武魂殿追杀生死存亡之际,小舞毅然决然进行了死亡献祭,将魂环魂骨和灵魂毫无保献祭留给了唐三,这是我听斗罗大陆小说最感人虐泪也是最不愿意二刷的一段。就像唐三的母亲蓝银皇阿银......
  • 万字带图教程带你从零开始安装CentOS
    文章目录vmware的镜像下载和使用:vmware安装1.双击vmware15/12的软件包2.根据提示依次点击下一步进行安装3.使用vmware安装虚拟机1.新建一台虚拟机4.开启虚拟机开始安装操作系统1.开启虚拟机2.选择installcentos7开始安装3.选择语言:中文-简体中文(中国)4.进入一站式安装界......
  • ApacheCN Pandas 教程集
    Pandas秘籍零、前言一、Pandas基础二、数据帧基本操作三、开始数据分析四、选择数据子集五、布尔索引六、索引对齐七、分组以进行汇总,过滤和转换八、将数据重组为整齐的表格九、组合Pandas对象十、时间序列分析十一、Pandas,Matplotlib和Seaborn的可视化Pandas学习手册中文......
  • 最新MATLAB R2020b超详细安装教程(附完整安装文件)
    摘要:本文详细介绍 MatlabR2020b 的安装步骤,为方便安装这里提供了完整安装文件的百度网盘下载链接供大家使用。从文件下载到证书安装本文都给出了每个步骤的截图,按照图示进行即可轻松完成安装使用。本文目录如首页:目录前言1.下载安装包(1)下载链接(2)解压文件2.正式安......
  • Mysql必知必会教程--【检索数据】
    首先给出本次教程需要用到的数据表的内容:products+---------+---------+----------------+------------+----------------------------------------------------------------+|prod_id|vend_id|prod_name|prod_price|prod_desc......
  • docker实战教程
    基础篇一、什么是docker解决了运行环境和配置问题的软件容器。方便做持续集成并有助于整体发布的容器虚拟技术。一次构建,随处运行。官网:docker官网:http://www.docker.com仓库DockerHub官网:https://hub.docker.comCentOS7仅发行版本中的内核支持Docker。Docker运行在Cen......
  • Postman 网页版入门教程
    使用Postman网页版详细介绍Postman是一款流行的API开发工具,可以帮助开发者优化工作流程。除了客户端,Postman还支持网页版访问,让用户能够从任何网页浏览器中访问该工具。在本篇文章中,我们将详细介绍如何使用Postman的网页版。第一步:进入Postman官网要访问Postman网页版,首先,我们需要......