HTTP (kurz für HyperText Transfer Protocol).

HTTP-Request

GET /local/login/index.php HTTP/1.1
Host: elearning.oth-regensburg.de
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:145.0) Gecko/20100101 Firefox/145.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Cache-Control: no-cache

Request-Line

  • Methode - GET, POST, PUT, PATCH, DELETE

Jeder Header ist eine neue Zeile im Schema:

Header-Name: value

Body

Getrennt durch eine Leerzeile

HTTP-Response

HTTP/1.1 200 OK
Server: nginx/1.22.1
Date: Fri, 28 Nov 2025 10:02:00 GMT
Content-Type: text/html; charset=utf-8

<!DOCTYPE html>
<html>
<head>
/* ... */

Header Line

Getrennt durch Leerzeichen

Weitere Header

Schema wie in der Request

Body

Getrennt durch eine Leerzeile