GET 和POST请求的区别

一、从效率角度来讲

1、get 从服务器获取数据,当然也可以通过参数传递数据,获取数据的效率更高;post请求是给服务器发送数据和下载数据,效率不如get;

二、安全性

1、get的所有参数都是拼接在url后面,能被用户直接看到,且服务器的访问日志能够记录,非常不安全;post请求的url中只有资源路径,而参数都封装在二进制的数据体中,服务器也不会记录参数,也相对安全,所以涉及到用户信息的请求要用post请求;

三、数据量

1、不同的浏览器和服务器不同,get请求所能上传的数据只有2-8k;post请求所能上传的数据量比较大,大小依据所请求的服务器设定值限定,具体看文档;

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容