Hallo Mitleser,
Du willst einen POST-Requests statt eines GET provozieren. Kann man machen…
Eher nicht.
Es gibt Usecases für POST und Usecases für GET, und eigentlich sind die nicht austauschbar.
Ein GET, wo ein POST hingehört (sprich: der fachliche Ressourcen am Server updated), kollidiert mit Caches. Ein POST, wo ein GET hingehört, führt je nach Browser zu blöden Rückfragen bei der History-Navigation ("wollen Sie diese Daten tatsächlich nochmal senden?!").
Eine Suchanfrage und auch das Anzeigen von Seite X im Suchergebnis ist aus meiner Sicht definitiv ein GET. Den Suchbetriff in den Queryparameter zu setzen ist absolut okay, man schaue mal, welche Bandwürmer da die Suchmaschinen produzieren.
Rolf
--
sumpsi - posui - obstruxi
sumpsi - posui - obstruxi