Article delegate-en/518 of [1-5169] on the server localhost:119
  upper oldest olders older1 this newer1 newers latest
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]

Newsgroups: mail-lists.delegate-en

[DeleGate-En] Re: Are broken downloads stored in cache?
12 Jul 1999 19:19:23 GMT Soletormos Csaba <>


Some ftp servers give me the following message after login:
"This site can resume broken downloads." I am not an ftp-rfc
expert:), but this ftp feature is unusable for a ftp-proxy?


On 03/11/99(23:07) you "=?ISO-8859-2?Q?S=F7ltormos_Csaba?="
<> wrote
  in <_A335@delegate-en.ML_>
   |One of my clients started to download a big 67M .zip file from ibm,
   |(Visual Age for Java, I think), but the connection timed out at 
   | 57M.:((
   |Next day he started again the download, hoping that the 57M will
   |come from the cache. But it isn't!
   |So, my question is: are broken downloads stored in the cache, or not?

>  DeleGate erases a cache file if it seems be broken, typically when
>  the size of received data is smaller than that shown in Content-Length
>  header field of HTTP protocol or the response message for RETR command
>  of FTP protocol.

   |If so, then what is the reason we don't have it in the cache....

>  In general, broken data is useless and can be harmful for clients.
>  In most protocols, clients cannot know if the data is broken or not,
>  they don't have a method to "reload" correct data even if they know
>  the data is broken (except in HTTP), and they don't have method to
>  download remaining part of data.  Thus if broken data is left in
>  cache, clients will reuse it without knowing it's broken, or without
>  method to reload correct data.

   |I looked at the http logfile. There something like "FTP/HTTP gateway 
   | opened"
   |and there is a line containing "XFERLOG:", which I see before this 
   | only in the
   |ftp log files.

>  "XFERLOG" will be logged when FTP server is accessed.

Get your own FREE, personal Netscape WebMail account today at

  admin search upper oldest olders older1 this newer1 newers latest
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]