Comment puis-je analyser obtenir les paramètres de la demande en spray-routage?

C'est ce que la section de code ressemble

    get{
      respondWithMediaType(MediaTypes.`application/json`){
          entity(as[HttpRequest]){
            obj => complete{


                println(obj)
                "ok"
            }
          }
      }
    }~

Je peux mapper la demande d'un spray.http.Objet HttpRequest et je peux extraire l'uri à partir de cet objet, mais j'imagine que c'est un moyen plus facile d'analyser les paramètres dans une requête get que de le faire manuellement.

Par exemple, si ma demande est

 http://localhost:8080/url?id=23434&age=24

Je veux être en mesure d'obtenir l'id et l'âge de cette demande

OriginalL'auteur Kevin Colin | 2013-11-15