Client-Anfrage mit der GET Methode
Die meisten Anfragen (Requests) eines Clients an einen Server verwenden die GET
-Methode.
Mit der GET
-Methode fragt ein Client eine Ressource von einem Server an, z.B. eine
html-Datei.
Der unten abgebildete Abschnitt zeigt ein Beispiel für eine Client-Anfrage mit der GET-Methode. Der Client fragt beim Host mit der IP 192.168.4.1 die Ressource / an.
Darüberhinaus werden einige zusätzliche Infos vom Client an den Server übermittelt, wie man dem Text der Anfrage leicht entnehmen kann.
GET / HTTP/1.1
Host: 192.168.4.1
User-Agent: Mozilla/5.0 (Android 4.4.2; Tablet; rv:68.0) Gecko/68.0 Firefox/68.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: de-DE,de;q=0.8,en-US;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate
DNT: 1
Connection: keep-alive
Upgrade-Insecure-Requests: 1
Cache-Control: max-age=0
Die erste, hervorgehobene Zeile der Anfrage stellt die Request-Line
dar.
Die restlichen Zeilen bilden den Header
der Anfrage.
Die letzte Zeile ist eine Leerzeile, bestehend aus CR
(Wagenrücklauf) LF
(Zeilenvorschub).