从Nodejs到Google App Engine的GET / POST请求不起作用

时间:2020-11-02 13:37:07

标签: node.js google-app-engine axios node-fetch

尝试将某些资源从Cloud函数迁移到App Engine。

问题:当我从另一台Nodejs服务器向部署到App Engine的应用发送请求时,

await axios.get("https://project-id.uc.r.appspot.com/hey")

它给出了错误:

(node:13088) UnhandledPromiseRejectionWarning: Error: getaddrinfo ENOTFOUND
project-id.uc.r.appspot.com project-id.uc.r.appspot.com:443
at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:57:26)

我尝试并验证的内容:

  1. 来自Nodejs的请求-> App Engine失败
  2. 来自浏览器的请求-> App Engine通过
  3. 将Axios替换为node-fetch,仍然是相同的错误。

更新:

连接自定义域名后,一切似乎都按预期工作。

Nodejs无法解析“ x.y.z.appspot.com”域的问题? Kinda sus。

0 个答案:

没有答案