get和post的区别

时间:2012.12.14 发布人:w**ey203

get和post的区别

已解决问题

谷歌w**ey203用户在2012.12.14提交了关于“香格里拉get和post的区别”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-02-19T22:14:24。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,我不知道说什么才好,除了谢谢 !

希望以下的回答,能够帮助你。

第1个回答

用户名:canyanxigeyue  

FORM中的getpost方法区别Form问答中的get和pos充营选这按活甚曲州六守t方法,在**传输过程中分别对应了h**TTP协议中的GET和POST方法。二者主要区别如下:
1、Get是用来从服务器上获得**,而Post是用来向服务器上传递**。
2、Get将表单中数据的按照variable=value的形式,添加到action所指向的URL后面,并且两者使用“?”连接,而各个变量之间使用“&”连接;Post是将表单中的**放在form的**体中,按照变量和值相对应的方式,传递到action所指向URL。
3、Get是不安全的,因为在传输过程,**被放在请求的URL中,而如今现有的很多服务器、**或者用户**都会将请求URL记录到日志文件中,然后放斗降县掉在某个地方,这样就可能会有一些隐私的信息被第三方看到。另外,用户也可以在浏览器上直接看到提交的**,一些系统**消息将会一同显示在用户面前。Post卫态药针某宽的所有操作对用户来思是不可见客旧永沙案害请你察的。
4、Get传输的**量小,准华这主要是因为受UR空决注创站英支助犯长L长度限制;而Post可层太适比去话父以传输大量的**,所以在上传文件只能使用Post(当然还有一个原因,将在后面的提到)。
5、G刑et限制Form表单的**集的值必须为ASCII字符;而Post支持整个ISO10646字符集。
6、Get是Form的默认方法。

-------------------------级------凑合看下吧,斯级汉跳马务盐绝自己理解去吧------整于变航重鲜医刑--------行--------