Zitat:
Zitat von max479
Ändere ich die URL auf eine andere (mit exakt den gleichen GET Parametern) funktioniert das ganze.
|
Aha, und - Zusammenhang? Mit gleichen GET-Parametern ist eine andere Adresse immer noch eine ganz andere Adresse. (Genauso, wie die Adresse eine ganz andere wird, auch wenn man
nur die GET-Parameter ändert.)
Zitat:
|
Ist etwas besonderes zu beachten wenn man via header: Location die gleiche Seite reloaden will?
|
Ja, dass man keine Endlos-Umleitung betreibt, die den Client wiederholt auffordert, die gleiche Ressource abzurufen - das wird dem Client nämlich irgendwann zu blöd, wenn er nicht auch irgendwann mal Daten geliefert bekommt, sondern immer nur den Hinweis, bitte noch mal neu die gleiche Adresse anzufordern.
Änderung des Querystrings, also bspw. durch Hochzählen eines GET-Parameters, würde schon dazu führen, dass die Adresse eine komplett andere für den Client ist - das reicht manchmal schon aus.
Aber auch wenn man es damit übertreibt, reagieren manche Clients irgendwann beleidigt. Alternative ist dann eine „Weiterleitung“ per Meta-Refresh - da bekommt der Client wenigstens zwischendrin auch immer mal wieder „echte“ Daten geliefert.