当前位置: 代码迷 >> 综合 >> post和get的区别
  详细解决方案

post和get的区别

热度:28   发布时间:2024-02-12 00:50:23.0
  1. .get传参方式是通过地址栏URL传递,是可以直接看到get传递的参数,post传参方式参数URL不可见,get把请求的数据在URL后通过?连接,通过&进行参数分割。psot将参数存放在HTTP的包体内
  2. get传递数据是通过URL进行传递,对传递的数据长度是受到URL大小的限制,URL最大长度是2048个字符。post没有长度限制
  3. GET请求会被浏览器主动cache,而POST不会,除非手动设置
  4. GET请求参数会被完整保留在浏览器历史记录里,而POST中的参数不会被保留。
  5. 对参数的数据类型,GET只接受ASCII字符,而POST没有限制。
  6. GET比POST更不安全,因为参数直接暴露在URL上,所以不能用来传递敏感信息。
  相关解决方案