Klaus: Komprimierte Inhalte ausliefern

Beitrag lesen

Hallo Forum!

Ich möchte auf meinem selbst geschriebenen Http Server etwas Bandbreite sparen und dazu bestimmte Dateien komprimiert ausliefern.
Mein Server spricht übrigens http 1.0.

Ich bitte um Kommentare, ob das so richtig ist, und ob es sonst noch was zu beachten gibt:

  • Prüfen ob die Gegenseite komprimierte inhalte versteht:
    im Header suchen, ob bei 'Accept-Encoding'  gzip zu finden ist.

  • Im Response Header 'Content-Encoding: gzip' mit angeben.

  • dann einfach die komprimierte Datei senden.

außerdem stellt sich mir die Frage, kann ich in einem JavaScript irgendwie abfragen, ob der Browser komprimierte Inhalte versteht, um darauf irgendwie reagieren zu können?

Grüße,
Klaus