Jouer Cadre d'examiner la requête HTTP
Je me demandais comment examiner une requête HTTP en Jeu Framework 2.1. La seule information que je peux trouver sur la documentation via le conf/routes
mécanisme:
GET /clients/:id controllers.Clients.show(id: Long)
mais cela ne nous permet d'obtenir le paramètre id
de la voie. Comment puis-je accéder à d'autres une partie de la demande, tels que les en-tête de requête ou de l'params? En d'autres termes, ce sont les Play équivalents de JAX-RS @HeaderParam
, @FormParam
, @QueryParam
et tel?
êtes-vous à l'aide de Java ou Scala pour vos contrôleurs?
OriginalL'auteur ticofab | 2013-02-14
Vous devez vous connecter pour publier un commentaire.
Dans une action, vous pouvez obtenir l'en-tête de requête à l'aide de la
request()
méthode, par exemple, en Java:Vous pouvez prendre un coup d'oeil à l'API pour Java ou Scala.
Je ne connais pas de guide en particulier, au lieu de le officiel doc. Il y a aussi quelques livres, il bit.ly/playscala et bit.ly/playjava
Pouvez-vous s'il vous plaît au moins, où la demande de() est venu? Pour les novices, l'amour s'il vous plaît.
Elle est héritée de la Controller de classe
OriginalL'auteur ndeverge
Cette ligne a fonctionné pour moi:
OriginalL'auteur Manasa Venkatakrishnan
Mieux utiliser une constante qu'une Chaîne codée en dur, en Scala, le code est
OriginalL'auteur Raymond Chenon