繁体   English   中英

android中的主机名可能不是null错误

[英]host name may not be null error in android

我在Android应用中收到错误“主机名可能不是空错误”。

这是我的代码:

DefaultHttpClient httpclient = new DefaultHttpClient();
HttpPost httpost = new HttpPost("http://sub_domain.domain.com/service/api");
httpost.setHeader("Accept", "application/json");
httpost.setHeader("Content-type", "application/json");
ResponseHandler responseHandler = new BasicResponseHandler();
    try {
        httpclient.execute(httpost, responseHandler);
    } catch (ClientProtocolException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    } catch (IOException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

我使用子域名,所以我不能将'www'放在我的网址中,因为它是另一个子域名。 我的清单文件中有Internet权限。

有什么建议么? 谢谢!

编辑:使用GET方法访问此URL是不可能的。

在我的子域中没有'_',没关系。

看这个链接。 Apache不支持下划线

https://issues.apache.org/jira/browse/HTTPCLIENT-911

在我的应用程序运行过程中,当我的网络连接中断时,我遇到了类似的错误。 我使用了异步任务当Async任务找不到链接时,/它给出类似的Window Leak结果。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM