Когда я выполняю 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>
Спасибо.