Alexander (HH): prüfen, ob Datei auf Webserver existiert

Beitrag lesen

Moin Moin!

»» HTTP bietet dafür den HEAD-Request, der bei einer nicht existierenden Resource den Status-Code 404 zurückgibt.
Sofern der Webserver den richtigen Status ausspuckt - es gibt immer wieder Helden die bei einer nicht gefundenen Ressource mittels 200 OK die Startseite ausspucken :)

Oh ja, von der Sorte kenne ich auch einige. Mein aktueller Held: Ein Dokumenten-Management-System (mit 1000 anderen Funktionen), das selbst bei eingeäscherter Datenbank und brennendem Server erstmal fröhlich "200 OK" in die Welt hinausposaunt, nur um anschließend ein "Uh, Mami, mir geht's nicht gut" abzulassen. (OK, der Originaltext ist leicht anders, aber ähnlich hilfreich.) Für so ein System einen Loadbalancer zu bauen, macht echt Spaß! ;-)

Alexander

--
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".