title: How to stop automatic url decode in Firefox & Safari?
body: <p>in my web application i want to transmit some values through the url between pages. Because i have some special characters i decided to encode my values in order not to break my urls. in IE and Opera when i load my urls in a browser they stay encoded but in Safari and Firefox the urls are automatically decoded and my code breaks.</p>
  
  <p>in IE8 &amp; Opera an encoded value looks like in the url Default.aspx?sid=<strong>%c5%a1D%19%5c%c2%a5)</strong> and is not automatically decoded.</p>
  
  <p>in Firefox &amp; Safari the value is automatically decoded and appears "in clear" like this Default.aspx?sid=<strong>šD\¥)</strong></p>
  
  <p>the problem is that when i call HttpUtility.UrlDecode(Request.QueryString["sid"]) in my code and the webpage is opened in Firefox or Safari my code breaks...any idea how to stop the autodecoding?</p>