graphql - 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 没有效果。有什么建议吗?
谢谢!
解决方案
我做了一些尝试和错误,发现如果我在指定uri时将单引号更改为双引号,问题就消失了:
const uri = "http://ip_address:port_number/.../graphql";
希望它能帮助遇到同样问题的其他人。
推荐阅读
- android - 当我按下 DONE 时没有任何反应
- javascript - ASP.NET 中的 <%@ Register TagPrefix="widget"... 是否存在于纯 HTML 或 javascript 中?
- node.js - 如何使用 Nodejs 在 post 请求之间传输数据
- typescript - 在 Google Firebase Functions 打字稿项目中导入非 JS 文件
- c++ - 为什么调用具有通用或 r 值引用的重载重写函数是不明确的?
- python - 用 CSV 控制 python 脚本
- javascript - Javascript Fetch API Cors:未通过访问控制检查
- mysql - 需要 mariadb 中复杂查询矩阵输出的解决方案
- google-apps-script - 如何根据 Google 表格上的字体颜色计算单元格?
- firebase - 在 Cloud Firestore 安全规则中将字符串转换为 Int