HeaderOptimierungen
HeaderOptimierungen bezeichnet die gezielte Anpassung von HTTP-Headern und verwandten Servereinstellungen, um die Leistungsfähigkeit, Sicherheit und Wartbarkeit von Webdiensten zu verbessern. Durch klare Regeln für Caching, Kompression, Sicherheit und Ressourcennutzung lassen sich Ladezeiten reduzieren, Bandbreite sparen und das Verhalten bei Clients konsistent steuern.
Caching-Header: Cache-Control mit max-age, s-maxage, public oder private sowie immutable; Expires; Last-Modified und ETag helfen Browsern
Sicherheit und Performance: Sicherheitsheader wie Strict-Transport-Security (HSTS), Content-Security-Policy, X-Content-Type-Options, X-Frame-Options, Referrer-Policy und Permissions-Policy schützen Nutzer und
Kompression und Verhandlung: Inhalte sollten komprimiert übertragen werden (Content-Encoding: gzip, br, zstd je nach Unterstützung des
Praxis und Risiken: Zu viele oder falsche Header können Leistung oder Sicherheit beeinträchtigen. Große Header-Sets, insbesondere