Hi,
Hm. Wozu sind denn dann die MD5 Prüfziffern da?
Welche MD5-Prüfziffer? Es steht dir frei, eine MD5-Prüfsumme zu übertragen, damit der Client z.B. die Integrität der Daten absichern kann. Auf das Caching hat da keinen Einfluß.
Ich dachte immer, der Client vergleicht die Prüfziffern und lädt nur bei Abweichungen nach.
Für "bedingtes Laden" gibt es Conditional Requests. Die reagieren auf den Last-Modified- und/oder den ETag-Header. Beide werden bei dynamischen Resourcen üblicherweise *nicht* gesendet (dafür muß der Webdesigner sorgen) und haben mit dem Inhalt selbst nichts zu tun. Allerdings ist der Inhalt des ETags nicht verpflichtend definiert - Du kannst also hier auch mit MD5-Prüfsummen arbeiten (was aber kein mir bekanner Server von sich aus macht - schon gar nicht bei dynamischen Resourcen, s.o.).
Und: Auch Conditional Requests sind URL-bezogen!
Gruß, Cybaer
Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!