¿Cómo puedo analizar los parámetros de solicitud de obtención en el enrutamiento por aspersión?
Así es como se ve la sección de código
get{
respondWithMediaType(MediaTypes.`application/json`){
entity(as[HttpRequest]){
obj => complete{
println(obj)
"ok"
}
}
}
}~
Puedo asignar la solicitud a un objeto spray.http.HttpRequest y puedo extraer el uri de este objeto, pero imagino que hay una forma más fácil de analizar los parámetros en una solicitud de obtención que hacerlo manualmente.
Por ejemplo, si mi solicitud de obtención es
http://localhost:8080/url?id=23434&age=24
Quiero ser capaz de obtener identificación y edad de esta solicitud