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

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

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

3.GET安全性相对较差。

  a.参数明文

  b.数据会被浏览器缓存

4.设计的用途不同。

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

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

 

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

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

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

 

posted on 2019-05-17 14:48  KatieChina  阅读(2132)  评论(0编辑  收藏  举报