Я пытаюсь получить доступ к моим URI из кода нижеAndroidHttpClient.execute возвращается HttpResponse утратившим
AsyncTask asyncTask = new AsyncTask() {
@Override
protected Object doInBackground(Object... params) {
AndroidHttpClient httpClient = AndroidHttpClient.newInstance("");
HttpUriRequest uriGetRequest = new HttpGet("http://localhost:8080/restsql-0.8.6/res/");
HttpResponse httpResponse = null;
try {
httpResponse = httpClient.execute(uriGetRequest);
;
} catch (Exception e) {
// TODO Auto-generated catch block
if(e!=null){
Log.e("ModelLoader", e.getMessage(), e);
}
Log.e("Model Loader", "Error while calling execute");
}
return httpResponse;
}
};
asyncTask.execute(new Object());
Но всегда HttpResponse равна нулю. Даже исключение не выбрасывается. Я проверил с действительным uri как https://google.co.in/ и его работая отлично. Также мой URI из браузера работает нормально. Поскольку нет никакого исключения, я не могу продолжать дальше.
Btw, если вам не нужны какие-либо параметры, вы можете расширить свой AsyncTask с помощью Void, например 'AsyncTask' –
Enrichman