Serverantworten
Serverantworten sind Nachrichten, die ein Server als Reaktion auf eine Anfrage eines Clients sendet. In Webtechnologien dominieren sie das Hypertext Transfer Protocol (HTTP). Eine typische HTTP-Serverantwort besteht aus einer Statuszeile, gefolgt von Headerfeldern und optional einem Nachrichtentext (Body). Die Statuszeile enthält die HTTP-Version, einen dreistelligen Statuscode und eine knappe Begründung, zum Beispiel 200 OK.
Die Statuscodes gliedern sich in Kategorien: 1xx informativ, 2xx Erfolg, 3xx Weiterleitung, 4xx Clientenfehler, 5xx Serverfehler.
Headerfelder liefern Metadaten wie Content-Type, Content-Length, Cache-Control, ETag, sowie Server- und Set-Cookie-Header. Durch Content Negotiation wählt
Nicht alle Serverantworten betreffen Webseiten. APIs, Microservices, E-Mail-Server oder Proxy/CDN-Systeme verwenden ähnliche Muster. Fehlerseiten und Redirects
Im Betrieb werden Serverantworten protokolliert, analysiert und überwacht, um Verfügbarkeit, Latenz und Fehlerquellen zu messen.