簡體   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