Frage

Ich habe erfolgreich an einen HTTP-Server mit Actionscript 3 über Buchsen angeschlossen. Das einzige Problem ist, wird der Server Chunked HTTP zu senden. Gibt es eine generische Funktion in einer anderen Sprache, ich deutlich an, dass aussehen kann zeigt, wie die Chunking zu entschlüsseln? Ich bin mir ziemlich sicher, dass es keine Actionscript-Bibliotheken um für diesen.

War es hilfreich?

Lösung

Die HTTP 1.1-Spezifikation (oder von W3C ) ein Pseudo-Code Beispiel dafür, wie auf dekodieren segmentierte Übertragungscodierung :

length := 0
read chunk-size, chunk-extension (if any) and CRLF
while (chunk-size > 0) {
   read chunk-data and CRLF
   append chunk-data to entity-body
   length := length + chunk-size
   read chunk-size and CRLF
}
read entity-header
while (entity-header not empty) {
   append entity-header to existing header fields
   read entity-header
}
Content-Length := length
Remove "chunked" from Transfer-Encoding
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top