Subject: | Option for URI to not escape |
I'm using URI to represent IDNA encoded URIs like http://➡.ws/. URI
encodes them as http://%E2%9E%A1.ws/. It would be nice if...
1. URI wouldn't escape IDNA domains
2. I could control the character set URI uses to escape
3. I could turn URI escaping off entirely
The scalar ref nature makes #2 and #3 difficult. There's no room in the
object to add any extra data. I can't implement 2 and 3 without a major
rewrite or by using an inside-out object to hold the meta-data.
Thoughts?
Thanks,
Schwern