get与post的区别

时间:2013.01.15 发布人:slh262

get与post的区别

已解决问题

谷歌slh262用户在2013.01.15提交了关于“福克斯get与post的区别”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-03-04T10:26:36。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,真心佩服你,谢谢 !

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

第1个回答

用户名:wuanjinj  

FORM中的getpost方法区别Form中的get和post方法样技末转服互,在**传输过程中分别对应问答了h**TTP协议中的GET和POST方法。二者主要区别如下:
1、Get是用来从服务器上获得**,而Post是用来向服务器上传递**。
2、Get将表单中**的按照variable=val具她所牛ue的形式,添加支探态均价推到action所指向的URL后面,并且两者使用“?”连接,把蛋贵晚你而各个变量之间使用“&”连接;Post是将表单中的**放在form的**体中,按照变量和值相对应的方式,传递到action所指向URL。
3、Get是不安全的,因为在传输过程,**被放在请求的URL中,而如今现有的很多服务器、**或者用户代理都会将请求URL记录到日志文件中,然后放在某个地方,这样就可能会有一些隐私的信息被第三方看到。另外,用户也可以在浏览器上直接看到提交的**,一些系统**消息将会一同显示在用户面前。Post的所有操作对用户来思是不可见的。
4、Get传输的**量小,这主要是因为受URL长度限制;而Post可以传输大量的**,所以在上传文件只能使用Post(当然还有一个原因,将在后面的提到)。
5、Get括限制Form表单的**集的值必须为ASCII字符;而P九员析苗良德ost支持整个ISO10646字符集。
6、Get是Form的默认方法。

-------------------------------凑合看下吧,自己理解去吧----------------------