Sven Rautenberg: Letzte Änderung einer fremden Internetseite

Beitrag lesen

Moin!

Om nah hoo pez nyeetz, Zaman!

Ich suche ein Script oder Programmcode für eine eigene Seite, sodass man die letzte Änderung einer fremden Internetseite dort angezeigt bekommt. Konkret soll die Zeit des letzten Hochladens eines eingebundenen Webcambildes angezeigt werden, um die Aktualität anzuzeigen.

Das ist nicht möglich und das ist gut so.

Naja, die fremde Ressource könnte vom Webserver mit einem HTTP-Header "Last-modified" ausgeliefert werden, und dieser Angabe könnte man Vertrauen schenken, sofern sie sich synchron zum beobachteten Content verhält.

Es ist auch nicht unmöglich, diese Angabe in die eigene Seite einzubauen. Es ist allerdings die Herausforderung, dies ressourcenschonend zu tun, denn man will sicherlich nicht für jedes Seitenladen erstmal auf das komplette Ausliefern des externen Bildes warten. Die externe Ressource ändert sich ja nur einmal für alle aktuellen User der eigenen Seite.

Ebenfalls ist zu prüfen, ob man auf das Ausliefern des Bildes nur zum Abfragen der Last-modified-Zeit nicht verzichten kann, indem man anstatt eines GET-Requests einen HEAD-Request schickt.

Insgesamt ist das Vorhaben absolut nicht unmöglich, aber es birgt ein paar Herausforderungen im Umgang mit HTTP.

- Sven Rautenberg