Frage

was Byte / Bytes haben Sie eine HTTP-Server-Antwort zu dem Schluss senden?

War es hilfreich?

Lösung

Die Antwortlänge durch Schließen der Verbindung bestimmt (HTTP / 1.0), den Content-Length-Response-Header, oder die Verwendung von aufgeteilte Codierung.

Siehe HTTPbis, Teil 1, Abschnitt 4.4 .

Andere Tipps

Es gibt kein solches Byte. Die Verbindung kann von jeder Seite beendet werden.

Es ist die optionalen Content-Length-Header, aber es ist eine Art von Hinweis für die Kunden die Größe der Antwort zu kennen.

Es gibt keine Marker - besser gesagt, in den HTTP-Antwort-Header ein Content-Length-Feld ist die Länge des Antworttextes beschreibt

Wenn Sie interessiert sind bei der Prüfung und das Lernen über das HTTP-Protokoll, würde ich das Tool Fiddler herunterladen unter http : //www.fiddler2.com/fiddler2/

Sie können dann schauen „hinter den Kulissen“ an, was passiert, wenn Sie eine Webseite besuchen und den Anfrage- und Antworttext sehen.

RFC 2616 (HTTP 1.1)

  

HTTP / 1.1 definiert die Sequenz CR LF als End-of-line-Marker für alle      Protokollelemente mit Ausnahme des Entity-Body (siehe Anhang 19.3 für      tolerante Anwendungen). Die End-of-line-Marker innerhalb einer Einheit-Körper      durch seinen zugehörigen Medientyp definiert ist, als 3.7 in Abschnitt beschrieben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top