Ein fröhliches Hallo!
...weil endlich Wochenend ist. :)
Aber das war nicht der Sinn dieses Beitrags.
Ich wundere mich schon geraume Zeit über ein höchst merkwürdiges Verhalten von Firefox. Es sieht so aus, als ob ihm manche Webseiten einfach "nicht gefallen". Das äußert sich dann z.B. so, dass er einfach bloß eine leere Seite anzeigt und sogar das Vorhandensein jeglichen Quellcodes leugnet.
Ich hatte das Problem hier vor einiger Zeit schon einmal zur Sprache gebracht, konnte aber IIRC keine konkrete Adresse mehr angeben, bei der das Problem auftrat.
Jetzt kann ich es wieder.
Versuche ich, die Adresse http://www.vw-bankdirect.de/ im FF 1.0 zu öffnen, sehe ich ein leeres (!) Fenster. Lediglich der Seitentitel "Volkswagen Bank" wird angezeigt, und das VW-Logo als Favicon. Lasse ich mir den Quelltext anzeigen, besteht dieser angeblich nur aus
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Volkswagen Bank</title>
<meta http-equiv="refresh" content="0; url=index.php">
</head>
<body>
</body>
Das Protokoll der LiveHTTPHeaders-Extension zeigt mir, dass
(1) aufgrund des META-refresh die index.php umgehend angefordert wurde und mit Status 302 und 1281 Bytes Länge übertragen worden ist,
(2) wegen der Location: im Response Header daraufhin http://www.volkswagenbank.de/index.php angefordert und mit Status 200 und ebenfalls 1281 Bytes Länge übertragen worden ist.
Ich hänge das komplette Protokoll mal unten an - vielleicht wird jemand von euch schlau draus und kann mir erklären, warum mein FF hier nicht weiterkommt (Testbedingungen: Win2kSP4 und FF1.0 auf zwei verschiedenen Rechnern, FF von zwei verschiedenen Usern installiert).
Interessant ist auch, dass ein Opera 7.23 und ein MSIE auf denselben Rechnern (einmal IE5.5, einmal IE6) plausible Seiteninhalte anzeigen!
Und übrigens: Auf http://www.pollin.de/shop/index.php beobachte ich genau dasselbe Verhalten. Hier besteht der angebliche Quellcode der Seite sogar nur aus
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title></title></head><body></body></html>
Schönen Dank schonmal,
Martin
LiveHTTPHeaders-Protokoll:
http://www.vw-bankdirect.de/
GET http://www.vw-bankdirect.de/ HTTP/1.0
Host: www.vw-bankdirect.de
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.7.5) Gecko/20041108 Firefox/1.0
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: en-us,en;q=0.7,de;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Proxy-Connection: keep-alive
If-Modified-Since: Mon, 11 Oct 2004 12:55:44 GMT
If-None-Match: "4f3eb-c7-416a82d0"
HTTP/1.x 200 OK
Set-Cookie: AlteonP=3c9f9bff3c9f93fa; path=/
Date: Fri, 15 Apr 2005 12:21:55 GMT
Server: Apache
Last-Modified: Mon, 11 Oct 2004 12:55:44 GMT
Etag: "1527f-c7-416a82d0"
Accept-Ranges: bytes
Content-Length: 199
Content-Type: text/html
via: 1.1 Clearswift Web Policy Engine
Proxy-Connection: keep-alive
----------------------------------------------------------
http://www.vw-bankdirect.de/index.php
GET http://www.vw-bankdirect.de/index.php HTTP/1.0
Host: www.vw-bankdirect.de
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.7.5) Gecko/20041108 Firefox/1.0
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: en-us,en;q=0.7,de;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Proxy-Connection: keep-alive
Cookie: AlteonP=3c9f9bff3c9f93fa
HTTP/1.x 302 Found
Date: Fri, 15 Apr 2005 12:21:56 GMT
Server: Apache
X-Powered-By: PHP/4.3.8
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Pragma: no-cache
Location: http://www.volkswagenbank.de/index.php
Set-Cookie: PHPSESSID=0256a2f3f1ecec0a58ba8ad09f95e0d0; path=/
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Content-Type: text/html
Content-Length: 1281
via: 1.1 Clearswift Web Policy Engine
Proxy-Connection: keep-alive
----------------------------------------------------------
http://www.volkswagenbank.de/index.php
GET http://www.volkswagenbank.de/index.php HTTP/1.0
Host: www.volkswagenbank.de
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.7.5) Gecko/20041108 Firefox/1.0
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: en-us,en;q=0.7,de;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Proxy-Connection: keep-alive
HTTP/1.x 200 OK
Date: Fri, 15 Apr 2005 12:21:57 GMT
Server: Apache
X-Powered-By: PHP/4.3.8
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Pragma: no-cache
Set-Cookie: PHPSESSID=fa304e51cdcf32b03e4c130921680df0; path=/
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Content-Type: text/html
Content-Length: 1281
via: 1.1 Clearswift Web Policy Engine
Proxy-Connection: keep-alive
----------------------------------------------------------