Wie kann ich Anforderungsparameter im Spray-Routing auslesen?
So sieht der Codeabschnitt aus
get{
respondWithMediaType(MediaTypes.`application/json`){
entity(as[HttpRequest]){
obj => complete{
println(obj)
"ok"
}
}
}
}~
Ich kann die Anforderung einem spray.http.HttpRequest-Objekt zuordnen und den Uri aus diesem Objekt extrahieren, aber ich stelle mir vor, dass es einen einfacheren Weg gibt, die Parameter in einer get-Anforderung herauszusuchen, als dies manuell zu tun.
Zum Beispiel, wenn meine get-Anfrage ist
http://localhost:8080/url?id=23434&age=24
Ich möchte in der Lage sein, aus dieser Bitte Ausweis und Alter zu ziehen