我需要通过HTTP请求而不是Curl命令调用Solr JSON Request API。
e.g。 Sample Curl命令将给出Solr结果:
curl http://localhost:port/solr/collection/select -d 'json={query:"id:1"}&wt=json'
我知道等效的Solr HTTP查询
http://localhost:port/solr/collection/select?q=id:1
但我原来的Solr JSON Request API有多个参数,想知道我是否可以使用HTTP直接调用它(不像上面那样转换查询)。
类似于:http://localhost:port/solr/collection/select?json={query:"id:1"}
我该怎么做?有可能吗?
答案 0 :(得分:0)
curl -d(或--data)只是向Solr发送POST请求。如果你想在java中做同样的事情: