Folgen wir diesem Beispiel, um zu demonstrieren, wie API-Rest mit Node.js konsumiert wird!
Français · 简体中文 · Español · Deutsch · 日本語 · Português Brasileiro · Italiano · 한국어
REST (Repräsentative Übertragung) ist ein Architekturstil für die Entwicklung von Webdiensten. REST ist beliebt aufgrund seiner Einfachheit und der Tatsache, dass es auf vorhandenen Systemen und Funktionen des HTTP des Internets aufbaut, um seine Ziele zu erreichen, anstatt neue Standards, Frameworks und Technologien zu schaffen.
Ein Hauptvorteil der Verwendung von REST sowohl aus Client- als auch aus Serversicht besteht darin, dass REST-basierte Interaktionen mithilfe von Konstrukten stattfinden, die jedem bekannt sind, der an die Verwendung des Hypertext Transfer Protocol (HTTP) im Internet gewöhnt ist.
Ein Beispiel für diese Anordnung sind REST-basierte Interaktionen, die alle ihren Status unter Verwendung von Standard-HTTP-Statuscodes kommunizieren. Ein 404 bedeutet also, dass eine angeforderte Ressource nicht gefunden wurde. Ein 401-Code bedeutet, dass die Anforderung nicht autorisiert wurde. Ein 200-Code bedeutet, dass alles in Ordnung ist. und 500 bedeutet, dass auf dem Server ein nicht behebbarer Anwendungsfehler aufgetreten ist.