Comment définir un “*” ou “TOUT” dans les routes dans Play2?
-
13-11-2019 - |
Question
Dans actuelle1, nous pouvons définir dans les itinéraires:
* /users Users.index
Mais l' *
ne peut pas être utilisé dans play2.Si j'écris:
* /users controllers.Users.index
Il affiche le message d'erreur:
Compilation error
HTTP Verb expected
Comment résoudre ce problème?
La solution
Autant que je sache, il n'est pas pris en charge.Pour être juste, n'est pas quelque chose que vous aimeriez faire de toute façon.
Dans chaque méthode HTTP (GET, POST) a ses propres caractéristiques et de l'usage (idempotence, par exemple) et d'avoir une méthode du contrôleur comporte différemment selon la méthode HTTP utilisée ne semble pas une bonne idée :)
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow