public class DownloadListTask extends AsyncTask { @Override protected String doInBackground(String... strings) { try { URL url = new URL(strings[0]+strings[1]+"/"+strings[2]+strings[3]); Log.d("URL",url.toString()); HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection(); try{ BufferedReader br = new BufferedReader(new InputStreamReader(urlConnection.getInputStream())); StringBuilder stringBuilder = new StringBuilder(); String line; while((line = br.readLine()) != null){ stringBuilder.append(line); } br.close(); return stringBuilder.toString(); }finally { } } catch (Exception e) { Log.e("FAILED TO LOAD",e.getMessage(),e); } return null; } protected void onPostExecute(String result){ } }