JavaScript Object Notation (JSON) ist ein einfaches Datenformat, das für Menschen und Maschinen einfach zu lesen und zu schreiben. JSON wurde als Alternative zu XML positioniert, da mit XML oft kleine Datenbestände recht groß werden.

Beiträge

Die REST-API des Webservice der Fahrerverwaltung

Spring mit RESTful Webservice (Tutortial)

Dieser Beitrag ist Teil einer (Tutorial-) Serie über die Einführung in das Spring Framework und beschreibt die Erstellung eines RESTful Webservices mit dem Spring Framework MVC.

Weiterlesen

Das Schaubild eines RESTful Webservices

Content Negotiation

Dieser Beitrag ist Teil einer Serie über RESTful Webservices und beschreibt die Content Negotiation bei HTTP Zugriffen.

Die Antwort auf eine REST Anfrage kann unterschiedliche Repräsentationen bzw. Content Formate liefern. Dazu wird das HTTP-Header-Feld Accept ausgewertet und aus dieser Wunschliste eine Repräsentation für die Antwort (HTTP-Header-Feld: Content-Type) ausgewählt. Diesen Vorgang wird Content Negotiation genannt. Hier entscheidet letztendlich der RESTful Webservice, welche Repräsentation er liefert.

Weiterlesen