Hi Oleg, thanks alot. but which method does you mean? I read stream in this way: InputStream is = method.getResponseBodyAsStream(); is.read(...)
Do you mean that I just only need to handle the IOException thrown by the InputStream.read() method? Isn't there any other possibility that httpclient throws IOException not because the conneciton is closed? Any way, Thanks a lot. Feng On 6/11/07, Oleg Kalnichevski <[EMAIL PROTECTED]> wrote:
On Mon, 2007-06-11 at 15:06 +0800, Feng Jiang wrote: > Hi all, > > I need httpclient to fetching some large files, such as images, videos. In > some cases, the server will close the connection before the fetching process > is done, so that I have only fetched a part of the whole file. In this case, > I hope httpclient be able to tell me whether it fetched the whole file, or > interrupted during the fetching process. > > Can httpclient do it? > > Thanks alot, > > Feng Hi Feng HttpClient will throw an IOException (most likely 'Connection reset by peer' or some such) if the target server shuts down the connection prematurely. Hope this helps Oleg --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
