discusshelp wantednice-to-have (low-prio)
Repository metrics
- Stars
- (1,311 stars)
- PR merge metrics
- (Avg merge 1d 10h) (2 merged PRs in 30d)
Description
In 'relaxed' mode, the Uri apply method:
/**
* Parses a valid URI string into a normalized URI reference as defined
* by http://tools.ietf.org/html/rfc3986#section-4.1.
* Percent-encoded octets are UTF-8 decoded.
* Accepts unencoded visible 7-bit ASCII characters in addition to the RFC.
* If the given string is not a valid URI the method throws an `IllegalUriException`.
*/
As specified, other UTF-8 characters, such as é, will not be accepted. Browsers are more lenient and do convert those to percent-encoding.
The behavior of Uri might be reasonable, but it would be nice to have a utility function that would also accept (invalid) URL's containing UTF-8 characters.
Somewhat related to #86