本文介绍了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为空的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!