Der Martin: If-Modified-Since

Beitrag lesen

Hallo Raik,

If-Modified-Since: Tue, 31 Aug 2004 17:53:02 GMT
ja, scheint das gleiche format zu sein, wie bei Last-Modified.

Sieht so aus, ja.

nun bleibt noch die frage, wie den download anstossen? müsste ja auch per header passieren.

Ähm, jetzt mus ich mal ganz dumm fragen: Wie gut kennst du dich mit dem HTTP-Protokoll aus? Anscheinend nicht so intensiv.
Ich würde dir wirklich mal empfehlen, die HTTP Live-Headers im Firefox zu beobachten, da kann man einiges über das Protokoll als solches duch "Zuschauen" lernen.
Ein typischer HTTP-Request sieht dann z.B. so aus:

GET / HTTP/1.1
Host: www.example.net
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.5) Gecko/20041107 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.8,de-de;q=0.5,de;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive

In dieses ganze Geraffel (nicht alles davon ist zwingend notwendig) könnte man nun die If-Modified-Since-Zeile mit einbauen. Die Reihenfolge spielt dabei AFAIK keine Rolle, solange die erste Zeile mit der Request-Methode (GET) an erster Stelle bleibt.
Willst du denn deine HTTP-Requests selbst zusammenstellen, oder warum interessiert dich das so brennend?

So long,

Martin