如何修复 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