Is there an FTP server which supports resuming failed downloads? I am looking for an FTP server for my android phone which will allow me to resume a download that has failed. In other words it has to support the REST command. Currently I am using (the otherwise excellent) swiFTP, but it doesn't have this feature. I also tried File Expert.
Or, if not FTP, and not rsync/scp, but an SSH server (like DroidSSHd, a free/libre SSH server which I could find that would work on my non-rooted Galaxy S with Android 2.2), you could use the simple script rpush-into to continue an interrupted transfer.

In rpush-* scripts, I've implemented the file-transfer through SSH with the help of only the basic cat and ls on the remote side. So that it can be used even if the SSH server on Android doesn't provide scp, sftp, or rsync.