作业帮 > 综合 > 作业

关于JSP的GET,POST区别的这句话怎么理解:Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/20 22:15:06
关于JSP的GET,POST区别的这句话怎么理解:Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据
Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据.
说实话第一次看见你这个问题,我也蒙了,这么坑爹的话,你从哪里看到的?不会是哪本坑爹的书吧.我百度了下,百度文库里面有一个文档,还是第一页= =,害人子弟.对于第一句“Get是用来从服务器上获得数据”你可以忽略了,不管别人怎么认为,反正我认为这是坑爹的,更是坑害新手的.
jsp中get和post的理解,你可以先从html的get和post理解开始.从形式上来说:
(1)get的参数会显示在地址栏,而post的参数不会.
(2)get提交方式服务器用doGet()方法接受,post的用doPost()方法接收.
(3)get提交的参数有一定的大小限制,post没有大小限制.
从协议和本质上来说:
(1)get不经过加密,post经过加密.
(2)get的编码方式根据你的页面指定的编码编码的和服务器无关,而post在tomcat环境下是有tomcat的server.xml指定的.
(3)他们的数据包的头部协议是有差别的.
在jsp环境下,建议使用post方法.
如果采纳了,多少给点分呗.