我正在检索和排名-开始上学习教程,下面是我的步骤:
发出以下命令将cranfield_data.json数据上载到example_collection集合。用下列信息替换{用户名}、{密码}、{solr_cluster_id}和{/path_to_file}:
$ curl -X POST -H "Content-Type: application/json" -u "{username}":"{password}" "https://gateway.watsonplatform.net/retrieve-and-rank/api/v1/solr_clusters/{solr_cluster_id}/solr/example_collection/update" --data-binary @{/path_to_file}/cranfield_data.json我用正确的用户名和密码抛出请求,并纠正cluster_id和json的路径,但我得到了以下错误:
$ curl -X POST -H "Content-Type: application/json" -u "username":"password" "https://gateway.watsonplatform.net/retrieve-and-rank/api/v1/solr_clusters/cluster_id/solr/example_collection/update" --data-binary @forum_data/parsed_answers.json
Error: WRRCSH006: Error forwarding request [/solr/example_collection/update] for Solr cluster [sc5b47c5e3_bab3_4aff_a818_f0d786d6dece].发布于 2016-05-14 20:41:14
结果发现,JSON中有一些字符导致了格式错误。
发布于 2016-05-30 08:11:48
只需验证JSON "parsed_answers.json",以检查所有标点符号,即";“、”是否正确放置并按照定义的模式排列,并尝试重新上传“。
https://stackoverflow.com/questions/37231251
复制相似问题