ist es gültig HATEOAS in diesem Fall zurück, die Links GET Verb verwenden.
HATEOAS: Ihr Leitsatz lautet: "Wie würde ich es auf Webseiten machen?"
In Ihrem Fall, eine einfache Implementierung könnte sein, dass Sie eine/Payments-Seite und eine Reihe von Links (mit Paypal bezahlen, mit Kreditkarte bezahlen, etc.). Jeder dieser Links würde GET
eine neue Webseite sein, die eine Form auf ihm hatte, die dem Verbraucher zeigen würde, welche Informationen für diese Art der Zahlung benötigt wurden. Diese Formulare könnten die Zahlung sofort einreichen (was wahrscheinlich ein POST mit den Formularargumenten im Inhaltshauptteil wäre), oder sie würden mit einer Bestätigungsseite (GET, mit den Formularargumenten, die als Abfrageparameter angezeigt werden) verlinken, die den Benutzer eine Zusammenfassung der Zahlung, mit einer Bestätigungsschaltfläche, die den POST wie zuvor tun würde.
Der Aufbau einer REST-API mit HATEOAS ist dasselbe, das eher für ein Programm als für eine Person gedacht ist. Ihr Linkschlüssel würde also Endpunkte für die Formulare der zulässigen Zahlungsmethoden enthalten, und diese Formulare würden mit einem Linkschlüssel angezeigt, der das Formular mit den Zahlungsmethoden verbindet.
Danke eine Million :) – justsomedev