doGet与doPost区别

在使用表单提交数据到服务器的时候有两张方式可共选择,一个是post一个是get。

可在<form>中的method属性中指定提交的方式。如:<form action="jsp页面或者一个Servlet程序"method="get或者post">,如果不指定method属性,则会默认该属性为”get”方式。

Get和post都能够提交数据,那么他们有什么不同呢?

不同点一:

通过get方式提交的数据有大小的限制,通常在1024字节左右。也就是说如果提交的数据很大,用get方法就可需要小心;而post方式没有数据大小的限制,理论上传送多少数据都可以。

不同点二:

通过get传递数据,实际上是将传递的数据按照”key,value”的方式跟在URL的后面来达到传送的目的的;而post传递数据是通过http请求的附件进行的,在URL中并没有明文显示。

不同点三:

通过Get方式提交的数据安全性不高,而Post方式的更加安全~

猜你喜欢

转载自blog.csdn.net/qq_40180411/article/details/82180020