今天自己看了几篇文章,加上自己的理解,在这跟大家做一下总结,也加深自己的印象,好记忆不如烂笔头😂😂(装个逼)
一,GET与POST 区别(普通人)
1. get 请求参数放在链接后面,post 放在请求体中
2 get 参数有大小限制。post 没有
3get 相比post不安全
二,get 与post 本质
get post 都是基于tcp/ip 进行通讯的,为什么都是基于一个协议为什么名字会不一样呢,其实是遵守http规范而已,给他们贴上标签以便区别,GET和POST本质上就是TCP链接,并无差别。但是由于HTTP的规定和浏览器/服务器的限制,导致他们在应用过程中体现出一些不同
重点GET产生一个TCP数据包;POST产生两个TCP数据包
网友评论