HTTP-сообщение: параметры URL и данные формы

Когда я выполняю HTTP-запрос POST через веб-форму, есть ли разница (практически или теоретически) между параметрами, указанными в URL-адресе, и параметрами, передаваемыми с помощью формы на стороне сервера?

Могу ли я сделать весь POST с параметрами url и ожидать того же результата, что и для входных данных формы?

Например:

  <form action="/?id=2" method="post">
      <input type="text" name="name" value="John"/>
      <input type="submit" value="submit"/>
  </form>

Или:

  <form action="/?id=2&name=John" method="post">
      <input type="submit" value="submit"/>
  </form>

Спасибо.

20
задан Bogdan Gusiev 23 October 2010 в 17:56
поделиться