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