Ich schreibe einen Proxy-Server (College-Zuordnung). Ich habe zum Beispiel Quellcode gesucht und es scheint, dass es zwei Extreme gibt: Byte-Stream-Benutzer und Character-Stream-Benutzer.Soll ich HTTP-Nachrichten mit Bytestreams oder Zeichenströmen verarbeiten?
Soweit ich weiß, verwenden HTTP-Nachrichten die ASCII-Codierung nur für die Anforderungszeile (Anforderung), die Statuszeile (Antwort) und die Feldnamen und ermöglichen jedes Oktett in den Feldwerten und dem Anfragetext.
Also, was ist der richtige Weg?
Byte-Streams sind der richtige Weg. Stellen Sie sich vor, eine Zip-Datei wird heruntergeladen und analysiert den Inhalt mit einem Zeichenstrom ... – f1sh
können Sie eine Antwort schreiben, so dass ich als akzeptiert markieren kann? – YaphatS
Erledigt: D Danke! – f1sh