心理

当前位置 /首页/完美生活/心理/列表

from的getpost区别

from的getpost区别

1、安全性。get<post,get提交的信息将会在URL中显示,而post提交的信息则会隐藏在Httprequest体中,这个可以通过IE下的HttpWatch抓包工具进行查看。

2、可提交内容大小限制。 get的内容写在URL中,所以对提交信息的长度有限制,最多不能超多8KB个字符,如果过长会丢失信息。而post的内容会被打包,理论上编辑的内容是不受限制的,但建议不要超过64KB。

3、请求响应的速度。get>post,get要求服务器立即请求处理,post因携带东西较多,需形成一个队列请求。

4、支持的字符集不同 。get限制form表单的数据集的值必须为ASCII字符 post支持整个ISO10646字符集,默认是用ISO-8859-1编码

5、数据传递形式不同。get多个变量之间用&符号拼接,用?符号起到连接和清除缓存的作用。而post在数据体中按键值对一一罗列。

默认情况下是使用GET提交方式,当然一些无关紧要的少量数据的提交,GET是比较效率高的方法但是如果涉及到隐私,以及信息安全的数据,需使用POST提交。(个人建议用POST,其实所谓的速度慢也慢不到哪里去)

TAG标签:getpost #