get请求和post请求是http协议中最常用的请求方法
区别:
1.get请求参数通过url传递,post放在请求中不会在浏览器中显示
2.get请求在url中传递的参数是有长度限制的,而post没有
3.从安全角度,post比get安全,因为get参数直接暴露在url上,所以不能用来传递敏感信息
4.get请求会被浏览器主动缓存,而post不会除非手动设置
5.get请求和post请求处理乱码的方式不一样
本文详细阐述了HTTP协议中GET和POST请求的主要区别,包括参数传递方式、长度限制、安全性、缓存处理及乱码处理。GET请求将参数置于URL中,存在长度限制且易被缓存,不适用于敏感信息传递;而POST请求则将参数隐藏在请求体中,无长度限制,相对更安全,但不会被浏览器主动缓存。
get请求和post请求是http协议中最常用的请求方法
区别:
1.get请求参数通过url传递,post放在请求中不会在浏览器中显示
2.get请求在url中传递的参数是有长度限制的,而post没有
3.从安全角度,post比get安全,因为get参数直接暴露在url上,所以不能用来传递敏感信息
4.get请求会被浏览器主动缓存,而post不会除非手动设置
5.get请求和post请求处理乱码的方式不一样

被折叠的 条评论
为什么被折叠?