Domino 9 und frühere Versionen > Administration & Userprobleme
Web-Aktualität
m3:
Ich bin schon der Meinung, dass "0" nicht korrekt ist.
--- Zitat ---The format is an absolute date and time as defined by HTTP-date in
section 3.3; it MUST be in RFC1123-date format:
Expires = "Expires" ":" HTTP-date
--- Ende Zitat ---
Aber wer weiss, wie das die im IE implementieren.
maxg:
also ich habe das vorhin so aus dem Gedächtnis geschrieben, weil ich der Meinung war, dass der Wert eine Zeitdauer in Sekunden darstellt. Ich meine mich zu erinnern, dass ich den vor einigen Jahren auch erfolgreich so eingesetzt habe.
Jetzt habe ich nochmal eben bei SELFHTML nachgeguckt und dort steht:
--- Zitat ---Mit <meta http-equiv="expires" content="0"> veranlassen Sie, dass diese HTML-Datei in jedem Fall von der Originaladresse geladen wird (expires = fällig werden).
Bei content können Sie anstelle der 0 in diesem Zusammenhang aber auch ein bestimmtes Datum und eine bestimmte Uhrzeit angeben. Dadurch bewirken Sie, dass die Daten dieser Datei nach dem angegebenen Zeitpunkt auf jeden Fall vom Original-Server geladen werden sollen. Datum und Uhrzeit müssen Sie im internationalen Format angeben. Beispiel: content="Sat, 15 Dec 2001 12:00:00 GMT". Notieren Sie den Zeitpunkt so wie im Beispiel mit allen Leerzeichen, Doppelpunkten zwischen Stunden, Minuten und Sekunden sowie der Angabe GMT am Ende. Als Wochentagnamen sind erlaubt Mon (Montag), Tue (Dienstag), Wed (Mittwoch), Thu (Donnerstag), Fri (Freitag), Sat (Samstag) und Sun (Sonntag). Als Monatsnamen sind erlaubt Jan (Januar), Feb (Februar), Mar (März), Apr (April), May (Mai), Jun (Juni), Jul (Juli), Aug (August), Sep (September), Oct (Oktober), Nov (November) und Dec (Dezember).
Anstelle der 0 können Sie auch eine Zahl angeben. Diese Zahl bedeutet dann die Anzahl Sekunden, nach deren Ablauf der Web-Browser eine Datei, die er im Cache hat, auf jeden Fall wieder vom Server lädt. Mit content="43200" stellen Sie beispielsweise einen Wert von 12 Stunden ein.
--- Ende Zitat ---
Quelle: http://de.selfhtml.org/html/kopfdaten/meta.htm#laden
Aber ich lasse mich gerne eines besseren belehren.
Max
Marinero Atlántico:
Es ist jedenfalls ein Umfeld mit
- unterschiedlichen HTTP Spezifikationen (HTTP1.1, 1.0)
- fehlerhaften Implementierungen im Browsern
Hier sind jetzt genug Vorschläge versammelt und man sollte das imho eben einfach testen.
m3:
Hmmm.
Who do you trust?
Den bemühten Burschen und Mädls von SelfHTML, die von den ewig gleichen (falschen) Quellen abschreiben, oder den offiziellen Spezifikationen des W3C und der IETF?
Das W3C ist da recht konkret:
http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.3
... etwas später ...
Ahhhh: Da verlässts ich wer auf folgenden Satz in der Spez.:
--- Zitat --- HTTP/1.1 clients and caches MUST treat other invalid date formats, especially including the value "0", as in the past (i.e., "already expired").
--- Ende Zitat ---
http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.21
OK, I stand corrected. :)
Wieder was dazu gelernt.
Marinero Atlántico:
--- Zitat von: m3 am 29.03.05 - 18:59:29 ---Hmmm.
Who do you trust?
Den bemühten Burschen und Mädls von SelfHTML, die von den ewig gleichen (falschen) Quellen abschreiben, oder den offiziellen Spezifikationen des W3C und der IETF?
--- Ende Zitat ---
Keinem von beiden, sondern google + eigenen Tests mit verschiedenen Browsern. ;D
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln