我正在尝试使用 GraphQL 查询发出 POST 请求,但它返回错误Must provide query string
,即使我的请求在 PostMan 中有效。
这是我在 PostMan 中运行它的方式:
这是我在应用程序中运行的代码:
const url = `http://localhost:3000/graphql`;
return fetch(url, {
method: 'POST',
Accept: 'api_version=2',
'Content-Type': 'application/graphql',
body: `
{
users(name: "Thomas") {
firstName
lastName
}
}
`
})
.then(response => response.json())
.then(data => {
console.log('Here is the data: ', data);
...
});
任何想法我做错了什么?是否可以使我与fetch
请求一起传递的正文属性的格式Text
与我在 PostMan 请求正文中指定的一样?