Hello,
Eine Ressource kann ja für einen Außenstehenden nur ein paar Zustände haben:
- nicht existent -> 404
- existent -> 200/303 (und andere)
- momentan woanders -> 302/307
- für immer woanders -> 301/308 (ist 308 eigentlich noch experimentell?)
- nicht mehr existent -> 410
Ich halte es da mit Heinz Rudolph Kunze:
Eigene Wege kann man nicht beschreiben, sie entstehn ja erst beim Gehn.
Und genauso verhält sich das mit "Ressourcen". Die entstehen erst im Moment der Response. Und wie ein Webseitenbetreiber die zusammenstellt, ist einzig und alleine seine Sache :-)
Man spricht ja im Internet nicht umsonst von Ressourcen und nicht von Dateien. Ein Request kann also, wenn der Betreiber das will, immer beantwortet werden, wenn er ihn erreicht. Und da Antworten durchaus dynamisch sein dürfen, können die auch jedes Mal anders aussehen.
Das hat auch nichts mit der urprünglichen technischen Festlegung für HTTP-Status-Codes zu tun. Man müsste mal ermitteln, wie lange es die überhaupt schon gibt.
Und was hier im Thread sonst noch geschrieben wurde, ist durchaus zu berücksichtigen; es gibt da aber wohl nicht nur eine Wahrheit...
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg