POST vs GET-Methode für ein Formular in CMS

Bin ich ein wenig stecken mit eine Sache. Kann einfach nicht machen meiner Meinung auf, ob POST-oder GET-Methode an meinem Suchformular.

Normalerweise würde ich die Methode GET verwenden für eine solche form, so dass die Nutzer könnten bookmark Ihre Ergebnisse, die Sie bekam. Aber dieses mal, die suchen form ist im Administrationsbereich, so dass die Ergebnisse relevant sind kurz und es gibt keine Notwendigkeit, Lesezeichen, Ergebnisse und natürlich, Sie sind nicht öffentlich für jedermann.

Um genauer zu sein, die Suche-Funktion verwendet werden soll, zusammen mit einer Liste von Benutzern, so dass es könnte einige spezielle Nutzer gesucht werden. Meine Idee war die Verwendung der POST-Methode, bei der form würde umgeleitet werden, auf der gleichen Seite, also ich würde eine Liste der Benutzer gefiltert durch such-string. Es war auch die Paginierung, so möchte ich hinzufügen, den such-string auf, und jedes Paginierung link (nächste Seite, Vorherige Seite, erste Seite und Letzte Seite, link), so der such-string würde nicht verloren gehen, später (innerhalb einer Sitzung kommen, nach der Suche wie umbrechen der gesuchten Ergebnisse etc.).

Gibt es keinen offensichtlichen Grund zu bevorzugen, die eine vor der anderen, die beide verwendet werden können. Die POST-Methode wäre ein bisschen mehr Aufwand, aber auf der anderen Seite gibt es erweiterte Optionen in dem Suchformular (über 5 Checkboxen) und ich weiß nicht, wie die Vorstellung, meesed bis URL-Leiste mit der Art und Weise zu viele Werte (und ich erwarten, dass die Nutzer nicht zu verwenden Paginierung nach der such-session, so oft, so dass die Werte nicht bekommen würde, um die Adressleiste so oft) wenn die POST-Methode verwendet.

Welche würden Sie bevorzugen für die Suche in CMS und ähnliche Systeme?

Vielen Dank an alle!

InformationsquelleAutor Ondrej | 2011-09-26

Schreibe einen Kommentar