GET和POST请求的区别

2019-09-21  本文已影响0人  盼旺

总结说明

HTTP报文层面:GET将请求信息放在URL,POST放在报文体中。
数据库层面:GET符合幂等性和安全性,POST不符合。
其它层面:GET可以被缓存、被存储,POST不行

分别说明:

幂等性

幂等通俗的来讲就是指同一个请求执行多次和仅执行一次的效果完全相等。这里来扯出幂等主要是为了处理同一个请求重复发送的情况,假如在请求响应之前失去连接,如果这个请求时幂等的,那么就可以放心的重发一次请求。所以可以得出get请求时幂等的,可以重复发送请求,post请求时不幂等的,重复请求可能会发生无法预知的后果。

上一篇 下一篇

猜你喜欢

热点阅读