POST和GET的区别

  1. GET在浏览器回退不会再次请求
  2. GET请求会被浏览器主动缓存,而POST不会,除非手动设置
  3. GET请求参数会被完整保留在浏览器历史记录里,POST参数不会
  4. GET请求参数通过url传递,有长度限制,并且参数暴露,不安全;POST参数放在Request body里,没有长度限制

参考form表单提交的get和post请求