Skip to main content

HTTP

→ Hyper Text Transfer Protocol

image-1647097773927.png

Beispiel: Der Client fragt eine Webseite bei dem Webserver an.

→ Zuerst erfolgt der 3-Way-Handshake zum Aufbau der Verbindung ( | SYN | - | SYN-ACK | - | ACK | )

→ Der Client sendet ein HTTP-GET-REQUEST

→ Der Webserver antwortet mit einem HTTP-RESPONSE


Im Erfolgsfall: 

  • Statuscode 200
  • keine Fehlermeldung

Bei Misserfolg:

  • 404: Not found
  • 400: Bad Request
  • 403: Forbidden

→ Bei Wireshark lässt sich der gesamte HTML-Text der Seite im Response nachlesen (weil unverschlüsseltes HTTP gesprochen wird) → Um dies zu umgehen kann der Header verschlüsselt werden (HTTPS)