2

我已经安装了 Apollo/GraphQL。当我在http://localhost:8080/graphql访问 GraphiQL 时,而不是 GraphiQL 用户界面,我看到了以下消息:

Apollo Server 仅支持 POST 请求。

我已经安装了此处文档指定的 Apollo Server 0.2.x 代码:

http://docs.apollostack.com/apollo-server/migration.html

如何显示 GraphiQL 用户界面?

非常感谢大家的任何想法或信息!

4

2 回答 2

3

如果您按照说明进行操作,graphiql 将继续运行/graphiql(注意额外的“i”)

于 2016-09-03T00:58:44.213 回答
2

对于像我一样偶然发现此问题的任何人,graphql-server 中存在一个临时问题

这就是为什么在给定以下代码的情况下,您目前无法在 /graphql(您指定的端点 URL)访问 graphiql:

app.use('/graphql', bodyParser.json(), graphqlExpress({ schema }));
app.use('/graphiql', graphiqlExpress({ endpointURL: '/graphql' }));

我在这里发帖是因为这个问题会导致原始问题所问的确切问题(因此,在我的故障排除过程中,这个线程成为仅有的几个搜索结果之一)。

于 2016-11-16T19:29:22.963 回答