缺少必需参数:使用solr CREATEALIAS时的名称

sya*_*yan 2 solrcloud

我用curl向solr云服务器提交了一个请求:

curl http://solrserver1:8983/solr/admin/collections?action=CREATEALIAS&name=bf&collections=collection1,collection2
Run Code Online (Sandbox Code Playgroud)

它返回400错误并说:缺少必需参数:名称.但是你在命令行中看到我确实提供了一个名称参数.

我在网上看到几篇关于CREATEALIAS动作的帖子,所以我认为这一定是我自己的错误.我的solr服务器是4.6.1版

有谁知道是什么原因?

sya*_*yan 6

应该添加这样的引号:

curl "http://solrserver1:8983/solr/admin/collections?action=CREATEALIAS&name=bf&collections=collection1,collection2"
Run Code Online (Sandbox Code Playgroud)

它工作并返回状态0