自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

我們一起使用Postman測(cè)試GraphQL

數(shù)據(jù)庫(kù) 其他數(shù)據(jù)庫(kù)
使用Postman可以很方便地測(cè)試GraphQL,也允許我們導(dǎo)入Schema并生成查詢。

概述

本文將展示如何使用Postman測(cè)試GraphQL服務(wù)。以如下Schema為例:

type Post {
id: ID!
title: String!
text: String!
category: String
author: Author!
}

type Author {
id: ID!
name: String!
thumbnail: String
posts: [Post]!
}

type Query {
recentPosts(count: Int, offset: Int): [Post]!
}

type Mutation {
createPost(title: String!, text: String!, category: String) : Post!
}

點(diǎn)擊“New API”,選擇“GraphQL類(lèi)型”,然后按“Generate Collection”,就可以使用Postman對(duì)GraphQL支持的自動(dòng)完成功能,很方便地編寫(xiě)示例查詢。

GraphQL請(qǐng)求

Postman允許以GraphQL格式發(fā)送正文,選擇下面的GraphQL類(lèi)型:

然后,我們可以編寫(xiě)一個(gè)原生GraphQL查詢:

query {
recentPosts(count: 1, offset: 0) {
title
category
author {
name
}
}
}

響應(yīng)報(bào)文如下:

{
"data": {
"recentPosts": [
{
"title": "Post",
"category": "test",
"author": {
"name": "Author 0"
}
}
]
}
}

使用變量

在變量部分,我們可以創(chuàng)建一個(gè)JSON格式的模式,為變量賦值:

query recentPosts ($count: Int, $offset: Int) {
recentPosts (count: $count, offset: $offset) {
id
title
text
category
}
}

編輯GRAPHQL VARIABLES部分,其中包含希望將變量設(shè)置的值:

{
"count": 1,
"offset": 0
}

總結(jié)

使用Postman可以很方便地測(cè)試GraphQL,也允許我們導(dǎo)入Schema并生成查詢。

責(zé)任編輯:武曉燕 來(lái)源: 今日頭條
相關(guān)推薦

2021-05-28 07:03:24

Vue GraphQL AP前端

2022-03-15 20:18:35

單元測(cè)試工具

2023-08-04 08:20:56

DockerfileDocker工具

2021-01-12 05:08:49

DHCP協(xié)議模型

2021-08-27 07:06:09

DubboDocker技術(shù)

2022-03-31 18:59:43

數(shù)據(jù)庫(kù)InnoDBMySQL

2022-05-24 08:21:16

數(shù)據(jù)安全API

2023-08-10 08:28:46

網(wǎng)絡(luò)編程通信

2022-10-18 07:33:57

Maven構(gòu)建工具

2023-09-10 21:42:31

2023-06-30 08:18:51

敏捷開(kāi)發(fā)模式

2021-08-27 07:06:10

IOJava抽象

2024-02-20 21:34:16

循環(huán)GolangGo

2022-01-17 06:59:40

Grep指令linux

2021-12-29 08:27:05

ByteBuffer磁盤(pán)服務(wù)器

2022-03-08 17:52:58

TCP格式IP

2021-07-28 07:53:20

Github ActiDotnet 應(yīng)用

2022-02-23 08:41:58

NATIPv4IPv6

2022-09-22 08:06:29

計(jì)算機(jī)平板微信

2024-06-07 14:54:55

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)