Ответ 1
Вы можете использовать метод httpget.abort()
, чтобы прервать запрос в середине.
См. пример здесь
Я делаю простой запрос для файла с использованием HttpClient из Apache Commons. Вот мой текущий код:
httpclient = new DefaultHttpClient();
httpget = new HttpGet(location);
context = new BasicHttpContext();
response = httpclient.execute(httpget, context);
entity = response.getEntity();
Что мне нужно сделать, чтобы отменить этот запрос в середине загрузки?
Вы можете использовать метод httpget.abort()
, чтобы прервать запрос в середине.
См. пример здесь
Эта в документах, похоже, содержит то, что вы ищете.