GET请求与POST请求的区别

1. GET请求没有请求体。POST请求有请求体。

2. GET请求的参数(需要传递的数据)要放在URL中发送,大小有限制。

  POST请求的参数可以放在URL后传递,也可以放在请求体中(大小不受限制)。

3.GET安全性相对较差。

  a.参数明文

  b.数据会被浏览器缓存

4.设计的用途不同。

  GET用来查询--不操作数据,参数量小。

  POST用来插入、更新数据--安全要求高,数据量大

--GET像轿车,能送货,但能力有限;POST像货车,有货箱(请求正文),运输量大且安全性高。

--传输的数据,GET像拿在手中,POST像放在荷包中

--GET像没有没有信纸,只有信封的信。

猜你喜欢

转载自www.cnblogs.com/katiechina/p/10881240.html