Abgebrochene Uploads und Downloads fortsetzen
Bei der Entwicklung von simplyfile hat sich die Frage gestellt, wie die eigentliche Datenübertragung stattfinden soll. Letztendlich habe ich mich aus zwei Gründen für FTP als ersten Weg entschieden:
- FTP ist ein seit Jahren bewährtes Protokoll, das genau für den Zweck geschaffen wurde, Dateien über das Internet zu übertragen.
- Die Wiederaufnahme von abgebrochenen Up- und Downloads. Und diese erkläre ich jetzt einmal im Detail.
Jeder kennt das: Up- und Downloads werden immer dann abgebrochen, wenn man es gerade eilig hat. 95% waren schon übertragen und plötzlich ist die Internetverbindung weg oder der Rechner stürzt ab. Und dann wieder von vorne anfangen?
Nicht nötig. Praktisch alle FTP Programme unterstützen die Resume Funktion. Damit kann man den abgebrochenen Transfer einfach an der letzten Stelle fortsetzen. So funktioniert es:
Die Datei, die nicht vollständig übertragen wurde einfach noch einmal an die selbe Stelle hoch- oder herunterladen. Euer FTP-Programm (in diesem Beispiel Cyberduck für den Mac) erkennt dann, dass dort schon eine Datei vorhanden ist und zeigt den folgenden Dialog:

Wichtig ist, dass dann die Option Fortsetzen wie hier oben im Bild ausgewählt wird. Anschließend auf Fortfahren klicken und der Transfer wird fortgesetzt.
Beim FileZilla Client unter Windows sieht das Ganze so aus:
Das lässt sich – im schlimmsten Fall – auch mehrfach wiederholen, funktioniert aber natürlich nur, wenn die Datei sich zwischenzeitlich nicht verändert hat.

Am 03.09.09 um 09:35
[...] ich FTP für die Nutzung von simplyfile empfehle, habe ich bereits im letzten Beitrag beschrieben. Dennoch haben wir einiges am 1-2-3 Schnell-Versand optimiert und das Limit auf 2 [...]