读书人

Get请求与Post请求的差异

发布时间: 2012-10-27 10:42:26 作者: rapoo

Get请求与Post请求的区别

1.提交的数据类型

get为文本;post为文本和二进制数据


2.提交的数据长度

get不超过255个字符;post没有限制


3.提交数据的可见性

get作为url的一部分显示在地址栏里;post作为请求的消息体不可见


4.缓冲

get缓冲在浏览器url历史状态中;post不会被缓冲


5.表单中

form中默认为get方式;如果要传图片和文件之类的,要设置为post

?

6.AJAX中

get时send()方法传null;post时send()方法传数据,而且在之前要设置setRequestHeader("Content-Type","...")

读书人网 >操作系统

热点推荐