Come definire un "*" o "qualsiasi" in percorsi in Play2?
-
13-11-2019 - |
Domanda
In Play1, possiamo definire nei percorsi:
* /users Users.index
Ma il *
Non può essere usato in Play2. Se scrivo:
* /users controllers.Users.index
Segnerà l'errore:
Compilation error
HTTP Verb expected
Come risolvere questo problema?
Soluzione
Afaik non è supportato. Essere onesti non è qualcosa che vorresti fare comunque.
In HTTP ogni metodo (get, post) ha le sue caratteristiche e l'uso (idempotenza, per esempio) e avere un metodo di un controller che si comporta in modo diverso secondo il metodo HTTP utilizzato non sembra una buona idea :)
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow