Warum darunter eine Aktion verb in der URI in eine REST Implementierung gegen das Protokoll?

Ich finde es notwendig, zu verstehen, warum auch Verben in die URI, die gegen die REST-Protokoll für die URI-syntax? Wenn ich Lesen Sie die folgenden Artikel, ich Gefühl, das zu viele Leute machen zu viel Lärm über Verben, und, dass Sie sollte machen mehr Lärm über content-Typen:

RestWiki: Minimum-Methoden

In einer perfekten Welt ist der client-Browser alle unterstützt GET, POST, PUT und DELETE für die Anfrage-Operationen. Allerdings nur GET und POST unterstützt werden, was bedeutet, wir stecken versucht, zu identifizieren Operationen, die GESTELLT werden sollten, und LÖSCHEN, indem Sie Sie mit gängigen Verben in der URL wie anzeigen, erstellen, Bearbeiten und löschen.

Wie funktioniert dies gegen den Geist der REST architektonischen Prinzipien, und was ist mit der Straßensperre die Sie erleben, indem Sie etwas wie "löschen" in der URL anstelle von "löschen"?

  • REST ist kein Protokoll, es ist ein architektonischer Stil.
Schreibe einen Kommentar