Hallo Kameraden,
[...] header("index.php?arggument=1").
Du solltest auf eine absolute URL weiterleiten und auf keine relative.
ACK.
In welcher Spezifikation ist von 255 Zeichen die Rede?
AFAIK in keiner.
Diese ist aber AFAIK von Browser zu Browser unterschiedlich. Ich glaube mir erinnern zu können, dass beim IE bei grund 2000 Zeichen Schluß ist.
Das ist durchaus möglich, hab's noch nicht ausprobiert. Es ist aber nicht nur von der Implementation der Clients (Browser) abhängig, sondern auch vom Server. Der Apache akzeptiert z.B. Ressourcenbezeichner bis 8k Länge, noch längere beantwortet er mit "414 Request URI too long".
Ach so, zur Frage des OP: Nein, mir ist keine Möglichkeit bekannt, den Client über einen wie auch immer gearteten HTTP-Statuscode dazu zu bewegen, anstatt des ursprünglichen GET-Requests auf POST umzustellen.
Schönes Wochenende,
Martin
Ungeschehene Ereignisse können einen katastrophalen Mangel an Folgen nach sich ziehen.
(Unbekannter Politiker)