encode package:uri-encode

URI encode a String, unicode aware.
Unicode aware URI encoding and decoding functions for both String and Text. Although standards are pretty vague about Unicode in URIs most browsers are pretty straightforward when encoding URIs: Encode a text to a UTF-8 string and URI-encode every individual byte (not character).
URI encode a UTF8-encoded ByteString into a ByteString, unicode aware.
URI encode a UTF8-encoded 'ByteString into a ByteString, unicode aware, using the predicate to decide which characters are escaped (False means escape).
URI encode a Text, unicode aware.
URI encode a Text into a ByteString, unicode aware.
URI encode a Text into a ByteString, unicode aware, using the predicate to decide which characters are escaped (False means escape).
URI encode a Text, unicode aware, using the predicate to decide which characters are escaped (False means escape).
URI encode a String, unicode aware, using the predicate to decide which characters are escaped (False means escape).
Unicode aware uri-encoding This package allows you to uri encode and uri decode Strings, Texts and ByteString values.