elasticsearch,elasticsearch-jest,Java,elasticsearch,Elasticsearch Jest" /> elasticsearch,elasticsearch-jest,Java,elasticsearch,Elasticsearch Jest" />

Java 如何修复URI未在ClientProtocolException中指定有效的主机名:

Java 如何修复URI未在ClientProtocolException中指定有效的主机名:,java,elasticsearch,elasticsearch-jest,Java,elasticsearch,Elasticsearch Jest,当我使用jest客户端执行弹性搜索JavaAPI时,我会遇到以下错误 org.apache.http.client.ClientProtocolException:URI未指定有效的主机名:localhost:9200/index/type/\u search 我尝试了各种可能性来修复这个错误,但我被卡住了。如何修复此问题?您只需在URI的开头添加http://。您可能只是缺少开头的http://,但是您能否在创建Jest客户端的地方显示更多的代码?是的,很遗憾,我在使用http://它工作正常

当我使用jest客户端执行弹性搜索JavaAPI时,我会遇到以下错误

org.apache.http.client.ClientProtocolException:URI未指定有效的主机名:localhost:9200/index/type/\u search


我尝试了各种可能性来修复这个错误,但我被卡住了。如何修复此问题?

您只需在URI的开头添加
http://

您可能只是缺少开头的
http://
,但是您能否在创建Jest客户端的地方显示更多的代码?是的,很遗憾,我在使用http://它工作正常后错过了它。感谢您的回复。