akka/akka-http

Add conversion of spaces("%20") in request parameters to actual spaces

Aberta

#23 aberto em 8 de set. de 2016

 (6 comentários) (0 reação) (0 responsável)Scala (598 forks)batch import
1 - triagedhelp wantednice-to-have (low-prio)t:routing

Métricas do repositório

Stars
 (1.311 estrelas)
Métricas de merge de PR
 (Mesclagem média 1d 10h) (2 fundiu PRs em 30d)

Description

Issue by kelebra Sunday Jun 19, 2016 at 04:05 GMT Originally opened as https://github.com/akka/akka/issues/20802


Hi, guys,

I've been playing around with aka-http and found out that when I have a route like this:

get {
    path("something" / Rest) { info =>
              println(info)
              complete(s"You entered: $info")
    }
}

and send get to /something/long%20line the info variable is actually equal to long%20line. Maybe it would be nice to add at least implicit method to replace %20 to actual spaces like info.withSpaces or it would be make this king of behavior default?

Guia do colaborador