我正在尝试使用solr-5.4.0。我需要使用solr为json文件执行实现,搜索功能。我已经在命令提示符下启动了solr。现在使用cygwin更新json.But显示以下html错误。我没有明确的想法在solr.Please中工作任何人都有助于解决这个问题。
$ curl http://localhost:8983/solr/update -H 'Content-type:application/json' -d '
[
{
"id" : "TestDoc1",
"title" : {"set":"test1"},
"revision" : {"inc":3},
"publisher" : {"add":"TestPublisher"}
"_version_" : {12345}
}
]'
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title>Error 404 Not Found</title>
</head>
<body><h2>HTTP ERROR 404</h2>
<p>Problem accessing /solr/update. Reason:
<pre> Not Found</pre></p><hr><i><small>Powered by Jetty://</small></i><hr/>
</body>
</html>
答案 0 :(得分:0)
您的网址不包含核心名称。 URL通常类似于http://localhost:8983/solr/corename/update
- 您缺少核心名称部分。