5

当我发出 POST 请求时,我收到此错误。错误:连接 ECONNREFUSED 127.0.0.1:3000。相反,当我使用邮递员时,它可以工作。

这是网址: http://localhost:3000/users/sign_in

这是我的配置:

JSON 选项卡:

{"user": {"email": "user@nivelr.com", "password": "clave12345"}}

标题:

  • 接受应用程序/json
  • 内容类型应用程序/json
4

2 回答 2

9

我是 Insomnia 的开发者,我想让你知道这个问题已经在最近的版本中得到修复。

该应用程序现在将首先尝试 IPv6 查找(通常为 ::1),然后在出错时回退到 IPv4 查找(通常为 127.0.0.1)。这现在与curl命令行工具的行为一致。

您可以在此处下载适用于 Mac、Windows 或 Linux 的最新版本。

于 2016-12-20T02:56:52.190 回答
1

我在这里显然有点晚了,但如果你从来没有弄清楚,使用http://[::1]而不是http://localhost为我解决这个问题。似乎有些服务器(在我的例子中是 Rust 的 Iron),当被告知在 localhost 上监听时,将其解释为 IPv6 ( [::1]),因此 IPv4 地址停止工作。

于 2016-10-23T20:15:23.407 回答