问题
I am making a simple request for a file using HttpClient from the Apache Commons. Here is my current code:
httpclient = new DefaultHttpClient();
httpget = new HttpGet(location);
context = new BasicHttpContext();
response = httpclient.execute(httpget, context);
entity = response.getEntity();
What would I need to do to cancel this request in the middle of the download?
回答1:
You can use httpget.abort()
method to abort the request mid way.
See example here
来源:https://stackoverflow.com/questions/5400258/cancel-an-httpclient-request