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