get被作为向服务器申请资源的请求,提交的数据量很小(2K),受限于网页地址的长度,post被作为向服务器发送数据的请求,提交的数据量不受限制;
get提交表单数据时,将数据以[键]=[值]得形式添加到URL后面,显示在浏览器地址栏中,post提交表单数据(文件)时,直接把数据放在HTTP请求的请求体中 的参数不会显示在浏览器地址栏中;
post 提交的页面在点击【刷新】按钮的时候浏览器一般会提示“是否重新提交”,而get 则不会;
get 提交的页面可以被搜索引擎抓取,而使用post 的则不可以。 |