Post和Get的区别
1、传送数据长度
- Get传送的数据量较小,这主要是因为受URL长度限制;Post传送的数据量较大,一般被默认为不受限制。
2、安全性
- Get是不安全的,因为在传输过程,数据被放在请求的URL中;Post的所有操作对用户来说都是不可见的。
3.发送数据包数
- Get请求发送一个TCP数据包;而Post请求发送两个数据包,首先发送一个request head,如果服务器接受返回100状态码,再发送request body
4.效率
- Get执行效率却比Post方法好。Get是form提交的默认方法。
5.缓存
- get请求会放在浏览器的缓存区