1.5. Anatomie einer HTTP-POST-Anfrage

HTTP-POST-Anfragen wurden so angelegt, dass sie vom Browser für komplexe Anfragen an den Server genutzt werden können. Wenn zum Beispiel ein Benutzer gerade ein langes Formular ausgefüllt hat, will die Anwendung vielleicht, dass diese Daten in eine Datenbank eingespeist werden. Die Daten, die an den Server zurückgeschickt werden, werden als »Nachrichten-Body« oder »Nutzlast« bezeichnet und können ziemlich umfangreich sein.

POST/BierRatgeber/BierGeschmackWahl.do HTTP/1.1

Host: www.wickedlysmart.com

User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.4) Gecko/20030624 Netscape/7.1

Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,video/x-mng,image/png,image/jpeg,image/gif;q=0.2,*/*;q=0.1 ...

Get Servlets und JSPs™ von Kopf bis Fuß now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.