title: Spaces in URLs?
body: <p><a href="http://w3fools.com" rel="noreferrer">w3fools</a> claims that URLs can contain spaces: <a href="http://w3fools.com/#html_urlencode" rel="noreferrer">http://w3fools.com/#html_urlencode</a></p>
  
  <p>Is this true? How can a URL contain an un-encoded space?</p>
  
  <p>I'm under the impression the <a href="http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_message" rel="noreferrer">request line of an HTTP Request</a> uses a space as a delimiter, being formatted as <code>{the method}{space}{the path}{space}{the protocol}</code>:</p>
  
  <pre><code>GET /index.html http/1.1
  </code></pre>
  
  <p>Therefore how can a URL contain a space? If it can, where did the practice of replacing spaces with <code>+</code> come from?</p>