我正在开发一个Android应用程序。我在android中使用Web服务。我只是更改了Web服务的URL。我在网址中添加了underScore(_)。
我收到此错误“使用httpClient时主机名可能不为null”。我发现在使用HttpClient时存在underScore问题。
从this和this,我发现为此提交了bug。但我无法找到解决方案。
注意:我正在使用HttpClient。因此,除非必须,否则我不想将实现更改为其他内容。
如何在使用HttpClient调用Web服务时在主机名中使用下划线?
Apache不支持下划线。因此,当我将其更改为破折号( - )时,它开始工作。