怎么理解Get是用来从服务器上获得数据

怎么理解Get是用来从服务器上获得数据,第1张

说实话第一次看见你这个问题,我也蒙了,这么坑爹的话,你从哪里看到的?不会是哪本坑爹的书吧。我百度了下,百度文库里面有一个文档,还是第一页= =,害人子弟。对于第一句“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)他们的数据包的头部协议是有差别的。

一个发送,一个接收。。。

服务器接到get和post要调用他们所对应(发送或接收数据的页面)的页面,然后再调用数据库,来记录数据或者调出数据。

最大的区别就是post到这就差不多完成了,而get还要把数据拿到最终页面,展示给调用的用户看吧。。。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/109951.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-11
下一篇2023-03-11

发表评论

登录后才能评论

评论列表(0条)

    保存