Jens Holzkämper: Unterbrochene HTTP-Downloads fortsetzen

Beitrag lesen

Tach,

HTTP basiert doch auf TCP

nein, wir setzen es zwar quasi ausschließlich unter TCP ein, allerdings könnten wir auch problemlos andere Transportprotokolle nutzen:

"On the Internet, HTTP communication generally takes place over TCP/IP connections. The default port is TCP 80 [15], but other ports can be used. This does not preclude HTTP from being implemented on top of any other protocol on the Internet, or on other networks. HTTP only presumes a reliable transport; any protocol that provides such guarantees can be used, and the mapping of the HTTP/1.0 request and response structures onto the transport data units of the protocol in question is outside the scope of this specification." - RFC 1945

HTTP geht nur davon aus, dass die Verbindung gesichert abläuft, schließt also z.B. UDP als Protokoll eher aus, eine Implementierung über SCTP oder SPX wäre dagegen kein Problem.

mfg
Woodfighter