title: Characters allowed in GET parameter
body: <p>Which characters are allowed in GET parameters without encoding or escaping them? I mean something like this:</p>
  
  <p><a href="http://www.example.org/page.php?name=XYZ" rel="noreferrer">http://www.example.org/page.php?name=XYZ</a></p>
  
  <p>What can you have there instead of XYZ? I think only the following characters:</p>
  
  <ul>
  <li>a-z (A-Z)</li>
  <li>0-9</li>
  <li>-</li>
  <li>_</li>
  </ul>
  
  <p>Is this the full list or are there additional characters allowed?</p>
  
  <p>I hope you can help me. Thanks in advance!</p>