Was ist POST (POST-Methode)?
POST oder die POST-Methode ist eine Art HTTP-Anforderung, die von einem Client, beispielsweise einem Webbrowser, an einen Webserver gesendet wird. Es wird hauptsächlich zum Senden von Daten (POSTing) an den Server verwendet.
Eine HTTP-Anfrage besteht aus drei Hauptteilen: der Anfragezeile, den Headern und dem Nachrichtentext. Wenn ein Client eine POST-Anfrage sendet, ist die Anfragezeile wie folgt aufgebaut:
POST /index.html HTTP/1.1
Hier stellt /index.html die URI (oder URL) dar, an die die Daten gesendet werden sollen, und HTTP/1.1 gibt die verwendete Protokollversion an. Über die POST-Methode gesendete Daten werden im Nachrichtentextabschnitt der Anfrage gespeichert.
POST wird häufig mit dem FORM-Element in HTML verwendet. Es wird normalerweise in Szenarien eingesetzt, in denen ein Benutzer Informationen in ein Formular eingibt und der Webserver die übermittelten Daten verarbeitet und sammelt.
Andere HTTP-Methoden sind GET, HEAD, PUT und DELETE, aber die am häufigsten verwendeten Methoden sind GET und POST.