hotti: Content-Length Header senden, Telnet

Beitrag lesen

hallo?

Theoretisch kann man auch gleich die Anzahl Bytes lesen, die in Content-Length angegeben ist (wenn diese Angabe stimmt). Praktischer ist es jedoch, wenn man nicht die gesamte Menge auf einmal sondern in kleinen Häppchen verarbeitet.

man, man ;)

Neulich habe ich einen Type kennengelernt, der braucht jeden Tag ein Erfolgserlebnis, was darin besteht, einmal am Tag so richtig NEIN sagen zu können ;)

Aber zur Sache:

Das Content-Management meiner Website (siehe Link) wird komplett über HTTP abgewickelt. Da wird die komplette virtuelle Verzeichnisstruktur (boot) oder Zweige davon (branching) samt Inhalt in ufz-8 in eine binäre Datenstruktur serialisiert per HTTP/POST zum Server geschickt. Der Serverprozess erzeugt aus diesem Stream einen Hash, der komplett im Hauptspeicher vorliegen muss, damit Branches in das ORM an der richtigen Stelle eingehängt werden können; in Perl ist das eine Zeile Code. Sowas geht nicht häppcheneise. Logisch auch, dass dazu die Längenangabe des Upload-Streams in Content-Length genau stimmen muss.

Würdest Du als Programmierer dazu mit unsicheren Längenangaben arbeiten?

[] Nein

--Hotti