1、
-
get 提交的信息显示在地址栏中
-
post 提交的信息不显示在地址栏中
2、
-
get 对于敏感数据信息不安全,因为信息显示在地址栏中
-
3、
-
get 不支持大数据量请求,因为地址栏存储空间有限 2k字节
-
post 支持大数据量请求
4、
-
get 请求的信息封装到了请求行中
-
post 请求的信息封装到了请求体中
5、
- 对于GET方式的请求,浏览器会把http header和data一并发送出去,服务器响应200(返回数据);
- 而对于POST,浏览器先发送header,服务器响应100 continue,浏览器再发送data,服务器响应200 ok(返回数据)。