title: HTTP post: url parameters and form data
body: <p>When I do http POST request via Web form, Is there any difference(practically or theoretically) between parameters specified in the URL and parameters passed with form on the server side?</p>
  
  <p>Can I do whole POST with url parameters and expect same result as with form inputs?</p>
  
  <p>Like:</p>
  
  <pre><code>  &lt;form action="/?id=2" method="post"&gt;
        &lt;input type="text" name="name" value="John"/&gt;
        &lt;input type="submit" value="submit"/&gt;
    &lt;/form&gt;
  </code></pre>
  
  <p>Or:</p>
  
  <pre><code>  &lt;form action="/?id=2&amp;name=John" method="post"&gt;
        &lt;input type="submit" value="submit"/&gt;
    &lt;/form&gt;
  </code></pre>
  
  <p>Thanks.</p>