Uses encodeURIComponent and decodeURIComponent for query components and UTF-8 text.
encodeURIComponent
decodeURIComponent
Output appears here.