当我发出POST请求时,我收到此错误。 错误:连接ECONNREFUSED 127.0.0.1:3000。 相反,当我使用邮差时,它可以工作。
这是网址: http://localhost:3000/users/sign_in
这是我的配置:
JSON标签:
{"user": {"email": "user@nivelr.com", "password": "clave12345"}}
接头:
答案 0 :(得分:4)
我是Insomnia的开发者,并且想告诉您这个问题已在最近的版本中得到修复。
应用程序现在将首先尝试IPv6查找(通常为:: 1),然后在出错时回退到IPv4查找(通常为127.0.0.1)。现在,这与curl
命令行工具的行为一致。
您可以下载适用于Mac,Windows或Linux的最新版本here。
答案 1 :(得分:1)
我显然有点迟到了,但是如果你从来没有想过,使用http://[::1]
而不是http://localhost
为我解决了这个问题。似乎有些服务器(在我的情况下,Rust的铁)被告知在localhost上侦听时将其解释为IPv6([::1]
),因此IPv4地址停止工作。