Hi!
Ich übe & lese fleißig, um die ganzen Sachen auch mal langsam zu verstehen.
Jetzt war ich schon fast der Meinung, ich hätte einen Teil davon bereits verstanden, aber mein Server + Browser sagen mir etwas anderes.
Ich kriege sie nicht dazu, dass bei einer erneuten Anforderung ein 304 gesendet wird.
Stattdessen erhalte ich immer folgenden Antwortheader (nachfolgend beide aufgeführt):
GET /index.html HTTP/1.1
Host: xxx.xx
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.1) Gecko/20090624 Firefox/3.5 (.NET CLR 3.5.30729)
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: UTF-8,*
Keep-Alive: 300
Connection: keep-alive
If-Modified-Since: Sun, 14 Jun 2009 10:54:04 GMT
If-None-Match: "21a381-3b-46c4cc28a4b00"-gzip
Cache-Control: max-age=0
HTTP/1.x 200 OK
Date: Sun, 28 Jun 2009 15:05:08 GMT
Server: Apache
Last-Modified: Sun, 14 Jun 2009 10:54:04 GMT
Etag: "21a381-3b-46c4cc28a4b00"-gzip
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
Cache-Control: public, max-age=60
Content-Length: 71
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: text/html; charset=UTF-8
Sieht evt. jemand "auf den ersten (oder auch zweiten) Blick" woran das liegt/ liegen könnte?
Gruß Gunther