netty5/codec-http/src
Nikolay Fedorovskikh 270e9d66c5 Fixes in QueryStringDecoder
Motivation:

QueryStringDecoder has several problems:
- doesn't decode correctly path part with `+` (plus) sign in it,
- doesn't cut a `fragment` (after `#`) from query string (see RFC 3986),
- doesn't work correctly with encoding,
- treat `%%` as a percent character escaping (it's don't described in RFC).

Modifications:

- leave `+` chars in a `path` part of uri string,
- ignore `fragment` part (after `#`),
- correctly work with encoding.
- don't treat `%%` as escaping for the `%`.

Result:

Fixed issues from #6745.
2017-05-31 13:54:56 -07:00
..
main/java/io/netty/handler/codec Fixes in QueryStringDecoder 2017-05-31 13:54:56 -07:00
test Fixes in QueryStringDecoder 2017-05-31 13:54:56 -07:00