Ich verwende Grails 3.1.9 mit dem rest-api
Profil. Nach dem Erstellen von Modellen und Controllern (von Grails CLI) und startete die Anwendung. ich nicht erstellen kann POST von Postman/Locken etc ..Grails 3.1.9: POST nicht erkannt
Wenn ich versuche, direkt die Save-Methode aufrufen, zB:
http://localhost:8080/mymodel/create
alles funktioniert gut. Aber wenn ich versuche, es per POST aufzurufen, wird die Methode save() niemals aufgerufen (index ist die Standardaktion).
p.s. Ich habe dies auf meinem Controller:
static allowedMethods = [save: "POST", update: "PUT", delete: "DELETE"]
Warum passiert das?
Eine Abhilfe ist möglich, das Filtern von params.getRequest() getMethod(), aber ... –