Der Martin: Unbuffered Upload

Beitrag lesen

Hallo,

gibt es einen konkreten Grund grössere Datenmengen nicht per HTTP zu übertragen (eine für den o.g. Zweck gegebene Server-Client Struktur vorausgesetzt).

weiter unten im Thread wurden ja schon welche genannt:

+ HTTP: unproblematischer bei einigen Firewalls, da bei FTP auch
         der Server von sich aus eine Verbindung zum Client aufbaut

+ FTP:  unterbrochene Transfers können fortgesetzt werden
         HTTP kann das nicht

So, und jetzt noch ein paar pro FTP:

+ FTP:  arbeitet direkt auf Datei- und nicht auf Ressourcenebene
 + FTP:  braucht keine Scriptunterstützung auf der Serverseite
 + FTP:  kann Dateien direkt im Binärformat übertragen und spart damit
         25% Übertragungsvolumen gegenüber HTTP-Upload, bei dem die
         Daten MIME-codiert (base64) übertragen werden. HTTP kann nur
         beim Download uncodierte Binärdaten übertragen

Es gibt bestimmt noch mehr Argumente, aber die fallen mir nicht spontan ein.

Schönen Abend noch,
 Martin

--
Man sollte immer wissen was man sagt
 - aber auf keinen Fall alles sagen, was man weiß.