本文介绍了AndroidHttpClient.execute正在恢复HTT presponse为空的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想从下面的code访问我的URI

 的AsyncTask AsyncTask的=新的AsyncTask(){        @覆盖
        保护对象doInBackground(对象... PARAMS){
            AndroidHttpClient的HttpClient = AndroidHttpClient.newInstance();
            HttpUriRequest uriGetRequest =新HTTPGET(HTTP://本地主机:8080 / restsql-0.8.6 / RES /);
            HTT presponse HTT presponse = NULL;
            尝试{
                HTT presponse = httpClient.execute(uriGetRequest);
                ;
            }赶上(例外五){
                // TODO自动生成catch块
                如果(E!= NULL){
                Log.e(ModelLoader,e.getMessage(),E);
                }
                Log.e(型号装载机,同时呼吁执行错误);
            }
            返回HTT presponse;
        }
    };
    asyncTask.execute(新对象());

但总是HTT presponse为空。即使没有异常。
我也象其做工精细有效的URI检查。
我也从URI的浏览器工作正常。
由于没有抛出的异常,我无法进一步进行。


解决方案
       http://10.0.2.2/

instead of

        http://localhost/

For reference.

这篇关于AndroidHttpClient.execute正在恢复HTT presponse为空的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-11 21:10