首页 > 解决方案 > Apollo 客户端未使用预期的 uri 连接远程 GraphQL 服务器

问题描述

我是阿波罗的新手。我按照 Apollo 文档中的说明为远程 GraphQL 服务器设置了 uri:Apollo Angular Doc: Setup and options

const uri = 'http://ip_address:port_number/.../graphql';

但是在尝试向远程服务器发送发布请求时出现以下错误:

POST http://localhost:4200/ 404 (Not Found)
scheduleTask    @   zone-evergreen.js:2845
scheduleTask    @   zone-evergreen.js:385
...

看起来我在 graphql.module.ts 中设置的 uri 没有效果。有什么建议吗?

谢谢!

标签: graphqlapollo

解决方案


我做了一些尝试和错误,发现如果我在指定uri时将单引号更改为双引号,问题就消失了:

const uri = "http://ip_address:port_number/.../graphql";

希望它能帮助遇到同样问题的其他人。


推荐阅读