命令提示符下的curl无法解析localhost

Sah*_*rma 3 curl elasticsearch

我试图通过卷曲运行一些弹性命令.

在命令提示符下,当我输入:curl www.google.com - 工作正常curl localhost:9200 - 在这里托管的弹性搜索,工作正常

但是,命令:curl -XPOST'localhost:9200/bank/account/_bulk?pretty'--data-binary"@ accounts.json"给我错误:无法解析主机:'localhost

下面是快照.窗口cmd中的错误

有人可以建议我如何纠正这个?或者,如果我能以某种方式使用邮递员或其他一些http客户端来运行此命令?

Hen*_*rik 6

指定协议并更改引号:

curl -XPOST "http://localhost:9200/bank/account/_bulk?pretty" --data-binary "@accounts.json"
Run Code Online (Sandbox Code Playgroud)


IvR*_*mUm 2

尝试: curl -XPOST 'http://localhost:9200/bank/account/_bulk?pretty' --data-binary