【问题标题】:axios post requests - Error: getaddrinfo ENOTFOUNDaxios 发布请求 - 错误:getaddrinfo ENOTFOUND
【发布时间】:2021-05-22 06:23:32
【问题描述】:

我在 cli 节点脚本中使用 axios。我注意到有时在控制台内会记录此错误:

Error: getaddrinfo ENOTFOUND www.foobar.com
    at GetAddrInfoReqWrap.onlookup [as oncomplete] (node:dns:67:26) {
  errno: -3008,
  code: 'ENOTFOUND',

它将由.catch() 函数处理,并且对同一地址的下一个 axios 请求将继续工作,我得到 200 状态码。是否有任何原因导致axios.post 请求会产生该错误?

【问题讨论】:

  • 尝试在您的网址前添加 http://

标签: javascript node.js axios


【解决方案1】:

正如@Javapocalypse 评论的那样,您应该在您的网址开头添加http://

【讨论】:

  • 我传递给axios配置的url已经有http sheme,我认为问题在于同时发送到服务器的请求量。不管怎样,谢谢你的帮助:)
  • 你是怎么解决这个问题的?我必须使用 promise.all 同时发送许多请求
猜你喜欢
  • 2022-11-04
  • 2019-01-06
  • 2018-04-02
  • 2019-09-19
  • 2021-05-10
  • 1970-01-01
  • 2021-08-10
  • 2021-04-22
  • 1970-01-01
相关资源
最近更新 更多