将查询参数传递给 React Apollo POST 请求

达布鲁尔

有没有办法配置 React Apollo 将默认查询字符串参数传递给每个查询/变异?

现在,我所有的要求有这样的格式:POST https://domain:8000/graphql;

我想要类似的东西: POST https://domain:8000/graphql?query=queryName

这将有助于在 Chrome DevTools 面板中进行快速调试。

菲利普·费尔德曼

您可以实现自定义获取,然后阿波罗的 http-link 将使用该获取。

实例化 apollo 客户端时,请执行以下操作:

const customFetch = (uri, options) => {
  const { operationName } = JSON.parse(options.body);
  return fetch(`${uri}/graph/graphql?opname=${operationName}`, options);
};
const link = createHttpLink({ fetch: customFetch });

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

React apollo 在查询 graphql 时发送 POST 请求而不是 GET

将参数传递给react-apollo-hooks useQuery

通过 POST 请求将参数传递给 javascript 文件

如何在获取请求中传递POST参数?-React Native

如何在Apollo / graphql / react的refetchQuery期间将ID传递给未在组件中调用的查询

Graphql,React-Apollo如何在加载组件状态时将变量传递给查询

将组件状态传递给react-apollo的compose内部的查询变量

如何在Ionic 3上将URL参数(查询字符串)传递给HTTP POST请求

将参数从React-router传递到Apollo Client 2.1中的查询组件

如何通过翻新将Map <String,String>参数或对象传递给POST请求?

如何使用Apache HTTP客户端将复杂参数传递给POST请求?

无法通过 xhr 请求将 post 参数传递给 yii2 控制器

使用POST请求将类对象作为输入参数传递给RESTful WCF服务

如何将图像作为参数传递给 post 请求 Flutter 中的键?

在使用axios的React中尝试将多个参数传递给获取请求时出现415错误

如何将值传递给 post 请求的改造 url

将数据从POST API请求传递给lambda函数

将全身作为变量传递给POST请求

C# 将 Json 传递给 HTTP Post 请求

React中的POST请求问题

React / Apollo共享查询状态

Django REST Framework 测试:如何将参数传递给 POST 请求。得到错误 400 而不是 201

将JSON字符串作为输入传递给带有Selenium的RESTAssured中POST请求正文的参数之一

React Apollo GraphQL Mutation 返回 400(错误请求)

将查询参数发送到 POST 请求 laravel

将查询参数传递给 GET 请求(使用请求 npm 模块)

将参数传递给GET请求

python将请求参数传递给函数

将参数传递给RestSharp GET请求