如何修复 URI 未在 ClientProtocolException 中指定有效的主机名:
How to fix the URI does not specify a valid host name in ClientProtocolException:
当我使用 jest 客户端执行弹性搜索 java API 时,我遇到以下错误
org.apache.http.client.ClientProtocolException: URI does not specify a valid host name:localhost:9200/index/type/_search
我尝试了各种可能性来修复此错误,但我被卡住了。我该如何解决这个问题?
你只需要在 URI 的开头添加 http://
。
如果您想在另一个变量中使用响应 Json 键值(通过创建新的 HTTP 请求)时在 JMeter 中看到相同的错误,则使用 JSON Extractor 而不是 Regular表达式提取器。线程组->右键添加->Post处理器->JSON提取器)
enter image description here
当我使用 jest 客户端执行弹性搜索 java API 时,我遇到以下错误
org.apache.http.client.ClientProtocolException: URI does not specify a valid host name:localhost:9200/index/type/_search
我尝试了各种可能性来修复此错误,但我被卡住了。我该如何解决这个问题?
你只需要在 URI 的开头添加 http://
。
如果您想在另一个变量中使用响应 Json 键值(通过创建新的 HTTP 请求)时在 JMeter 中看到相同的错误,则使用 JSON Extractor 而不是 Regular表达式提取器。线程组->右键添加->Post处理器->JSON提取器) enter image description here