Hallo!
Ich bin immernoch bestrebt, Daten von meinem CGI-Skript komprimiert an den Browser zu senden. Allerdings klappt das nicht so recht. Ich habe nun mal ein kleines Testskript geschrieben, das ich hier posten will:
#!c:\perl\bin\perl.exe
use Compress::Zlib;
$data = '<html><head><title>Testseite</title></head><body>Kleiner Test</body></html>';
if(%ENV->{'HTTP_ACCEPT_ENCODING'} =~ /gzip/)
{
$data = compress($data);
print "Vary: Accept-Encoding\n";
print "Content-Encoding: gzip\n";
}
print "Content-Type: text/html\n\n".$data;
Kann mir jemand sagen, wie ich den Quelltext verändern muß, damit der Browser das versteht, das er es entschlüsseln soll? Im Moment zeigt er mir nur ein Zeichen-Wirr-Warr an. Ebend nur komprimierte Daten...
Vielen Dank und Grüße
Maik