Grüß Dich Johannes,
Hmm, ich hab da bisher immer einen "Status: 302 Moved" ausgegeben. 303 oder 302 ist nun meine Frage?
Eigentlich 303, die HTTP-Spezifikation sieht die Verwendung dieses Status-Codes für solche Fälle explizit vor. (RFC 2616, Abschnit 10.3.4)
In Verwendung mit HTTP/1.0 ist dieser Status-Code aber tatsächlich falsch, da er erst mit HTTP/1.1 eingeführt wurde.
Vielen Dank für den Link zum RFC, da steht (ich fauler Sack hätte da schön längst mal wieder reinschauen sollen *G):
Note: Many pre-HTTP/1.1 user agents do not understand the 303
status. When interoperability with such clients is a concern, the
302 status code may be used instead, since most user agents react
to a 302 response as described here for 303.
Ergo liege ich mit 302 auf der verständlicheren Seite [Gegenargumente bitte hier].
Viele Grüße,
Hotte