title: How to get a querystring when it is URLEncoded or has percent characters in ASP.NET
body: <p>How to get the actual querystring from the Request object when the querystring is  UrlEncoded or has percent characters in ASP.NET?  </p>
  
  <p>Basicly, if I have a Url like this: <code>Default.aspx?p=%b4</code>, how do I get a string populated with "%b4"?</p>
  
  <p><code>Request.QueryString["p"]</code> returns a non printable character.  </p>
  
  <p><code>Request.RawUrl</code> returns Default.aspx?p=%ufffd"</p>
  
  <p><code>Request.Url.AbsoluteUri</code> returns Default.aspx?p=%EF%BF%BD</p>
  
  <p>How can I get "%b4" back?</p>