wann benutze ich "get" und wann "post"?
Hallo Leute,
ich lerne gerade HTML und würde gerne wissen wann ich get und wann ich post verwenden muss?
kann mir da jemand helfen
6 Antworten
Mit HTML habe ich bereits gearbeitet, jedoch noch nicht "get" oder "post" verwendet. Aber diese Seiten könnten Dir helfen.
https://wiki.selfhtml.org/wiki/HTTP/Anfragemethoden
http://foobarblog.net/blog/get-und-post-unterschiede-und-anwendungen-11/
Im Gegensatz zu POST werden bei GET-Anfragen die Parameter in der URL übermittelt:
https://www.einedomain.com/ein-skript.php?einparameter=123&einandererparameter=456
Das heißt, dass eine vollständige Anfrage, samt aller Parameter, auch als Bookmark gespeichert werden kann. Bei sensiblen Daten ist das natürlich eher unerwünscht, da man ansonsten bspw. Benutzernamen und Passwörter über den Browser-Verlauf auslesen könnte.
get bei daten die an die URL gehängt werden sollen , wobei da wieder ein 2.083 zeichen problem sich auswirken kann .
post wenn die daten in einem body geschickt werden sollen .
nachteil von post ... man kann z.b. keine sachen als link speichern
vorteil von post ... man sieht die daten nicht und bei https sind sie auch noch verschlüsselt.
nachteil von get , man sieht die daten , und auch bei https sind sie nciht verschlüsselt und die länge einer url ist begrenzt 2.083 Zeichen , nicht überall .
GET wenn die Daten lesbar in der URL übertragen werden sollen.
POST wenn die Daten nicht offen sichtbar übertragen werden sollen.
Ich verwende in den meiste Fällen POST.
Im Form element.