Hallo,
prinzipell besteht ein WebServer Request und Response aus zwei Teilen:
- einen Header (in dem Daten "über" das Objekt stehen - zum Beispiel auch die größe des Bodies(Streams)
- und einen Body (in dem dann die Daten "des" Objektes stehen - getrennt von \r\n)
der Body wiederum kann sich in mehrere Teile teilen, wenn Du zum Beispiel plain/raw Daten mit enkodierten Daten sendest oder empfängst.
Das ist dann abhängig/gekennzeichnet durch den im Header stehenden Mime-Typ.
Der Mime-Typ ist sowas wie eine Beschreibung des Inhalts, was die Response enthält.
Zum Beispiel:
html/text oder: json/text.
Für eine genaue Erklärung empfehle ich Dir die
RFC (Request For Call) zu den jeweiligen Protokoll zu den Server-Typ (hier
HTML Protokoll) unter Benutzung von google zu suchen.
Mit freundlichen Grüßen
Jens