title: "Greater than" and "Lesser than" symbols in URL not working
body: <p>i,
  I have the following URL which is successfully handled by an Apache Tomcat application:</p>
  
  <pre><code>http://localhost:8080/ApplicationX/FileY/UpdateDocument(`&lt;add location="somewhere"&gt;ContentZ&lt;/add&gt;`).xml?VIEW=RAW
  </code></pre>
  
  <p>For some reason, when I try to handle the same request in IIS with an ASP.NET Http request handler (Class implementing IHttpHandler), I get the 'Bad request' exception and my code is never called.
  I have applied this patch in the registry (<a href="http://support.microsoft.com/kb/826437" rel="noreferrer">http://support.microsoft.com/kb/826437</a>) to allow the ':' character but it didn't help with regards to the greater and lesser than characters.</p>
  
  <p>Any ways to make this work? 
  Any reasons with it is allowed in Apache but not in IIS?</p>
  
  <p>Cheers.</p>
  
  <p>P.S. I am using IIS 5.1 on a Windows XP workstation with .NET 3.5 SP1.</p>