ChrisB: (Meinung) Last-Modified für CGIs

Beitrag lesen

Hi,

Für HTML macht dieses Feld im HTTP-Header schon Sinn, UA und Server können im Bedarfsfall einen 304 Not Modified (connection close) aushandeln und Traffic wird gespart. Meine Frage ist, ob das bei CGIs auch Sinn macht,

Kommt auf die Umstände an.
Ein Script, das (bspw.) dynamisch eine grosse Menge an Daten auflistet, könnte gut mit einem 304 antworten, wenn sich die Daten seit der letzten Anfrage nicht geändert haben.

wenn ja, welches Datum/Zeit geben wir da mit?

Den Zeitpunkt der letzten Änderung der Daten.

Bei HTML-Dateien wird bei einem 304 die Seite nicht ausgeliefert, wie ist das denn bei einem CGI,

The 304 response MUST NOT contain a message-body, and thus is always terminated by the first empty line after the header fields.

wird der Prozess dann abgebrochen?

Das obliegt dir, dass in deinem Script entsprechend umzusetzen.

MfG ChrisB

--
Light travels faster than sound - that's why most people appear bright until you hear them speak.