title: Can an http get request's parameter be a url?
body: <p>We've got a client that would like to get a response from our server that would look something like that:</p>
  
  <pre><code>http://www.clientDomain.com/tmp?first=a&amp;second=b&amp;link=$$http://www.otherDomain.com/tmp?third=c&amp;forth=d$$
  </code></pre>
  
  <p>The client doesn't want the link parameter to be encoded.</p>
  
  <p>As far as I'm aware, this is an illegal parameter, that may seems like one is trying to confuse a web server or a router, yet I could not find any documentation to support that. I didn't find any relevant info in the http protocol documentations.</p>
  
  <p>Is that really an illegal parameter? Can you please refer me to a relevant documentation?</p>
  
  <p>Thanks a lot.</p>