Get和Post的区别是用于HTTP的协议决定的。 区别如下:
Get和Post的方法都是用于对服务器的请求方法,只是他们传输表单的方法不一样,Get方法对于表单的参数请求是放置在url路径里面发送给服务器的,格式如下:
GET /test/LlginServlet?username=hello&password=world HTTP/1.1
由因为浏览器在网址输入栏输入网址的命令后默认都是调用Get方法的,所以它会显示的出现在url的路径里面。 而POST方法发送用户的输入的表单的内容给Tomcat服务器的时候并不是将用户输入的参数加在url中而是采用以下的方式:
POST /test/LlginServlet HTTP/1.