自省查询在错误的 url 上运行

Posted

技术标签:

【中文标题】自省查询在错误的 url 上运行【英文标题】:Introspection query is run at the wrong url 【发布时间】:2020-01-31 12:58:59 【问题描述】:

我有一个 Apollo graphql lambda 端点的无服务器项目,网址如下:

https://w040io5bk9.execute-api.us-east-1.amazonaws.com/dev/graphql

当我打开它时,我得到了 Playground UI。但是,当它运行自省查询时,它会在错误的 url 上运行它:

https://w040io5bk9.execute-api.us-east-1.amazonaws.com/graphql

请注意/dev 丢失。

我可能在这里做了什么样的错误配置?

【问题讨论】:

【参考方案1】:

我可以通过在 ApolloServer 配置中提供 endpoint 来解决此问题:

    playground: 
      endpoint: 'graphql'
    

对我来说也没有多大意义:/

【讨论】:

以上是关于自省查询在错误的 url 上运行的主要内容,如果未能解决你的问题,请参考以下文章

GraphQL Relay 自省查询失败:“查询”类型上的未知字段“__type”

适用于 excel 的 BigQuery 连接器 - 请求失败:错误。无法执行查询。获取 URL 时超时

Angular 使用错误的 URL 使用 NodeJS 查询 MongoDB

prisma - 运行 graphql 查询时获取环境变量未找到错误消息

在数据块上运行 sql 查询时出现不匹配错误

尝试在工作区中绑定“/%PUBLIC_URL%/manifest.json”失败,因为在 Netlify 上运行时此 URI 格式错误