HTTP (kurz für HyperText Transfer Protocol).
Siehe auch
Das HTTP-Protokoll ist definiert im RFC 2616.
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
Header
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
- Version -
HTTP/1.1 - HTTP Status Codes
Weitere Header
Schema wie in der Request
Body
Getrennt durch eine Leerzeile