Como posso analisar os parâmetros de solicitação no roteamento de spray?
Isto é o que a seção de código parece
get{
respondWithMediaType(MediaTypes.`application/json`){
entity(as[HttpRequest]){
obj => complete{
println(obj)
"ok"
}
}
}
}~
Eu posso mapear a solicitação para um objeto spray.http.HttpRequest e posso extrair o uri desse objeto, mas imagino que haja uma maneira mais fácil de analisar os parâmetros em uma solicitação get do que fazê-lo manualmente.
Por exemplo, se o meu pedido for
http://localhost:8080/url?id=23434&age=24
Eu quero ser capaz de obter id e idade fora deste pedido