This content is licensed under Creative Commons Attribution/Share-Alike License 3.0 (Unported). That means you may freely redistribute or modify this content under the same license conditions and must attribute the original author by placing a hyperlink from your site to this work https://planetcalc.com/2135/. Also, please do not modify any references to the original work (if any) contained in this content.
This parser breaks HTTP GET request string to parameters (name-value pairs) and decodes URL-encoded values if needed. I guess if person knows what is HTTP GET request, there is nothing to explain here. I needed this one for work, so I've wrote it. Enjoy.
P.S. This one - URL-encoded string decoder might be useful as well