如何解决java.lang.IllegalStateException: Target host is null的问题
作者:阿狸雅莉
文章描述了通过MocoRunner模拟接口,并使用properties文件和ResourceBundle读取配置文件进行get请求的过程,在执行过程中遇到了目标主机为空的错误,通过检查和修正url拼接问题解决了该错误
解决java.lang.IllegalStateException: Target host is null
代码背景
- 通过MocoRunner模拟接口
- 用properties文件存储需要被访问的url
- 用ResourceBundle读取配置文件
- 用HttpClient执行读取到的get请求
问题表现
- run类,执行到第2个方法报错
“java.lang.IllegalStateException: Target host is null”
分析过程
- 该错误是目标主机为空,可能是地址出错,检查拼装的url
解决办法
- 阅读代码发现url拼接错误
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。