![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/f14646697fc69e1d58d7e9d2efa35b89.png)
get和post
1.get是从服务器上获取数据,post是向服务器传送数据。
2.get一般传输数据大小不超过2k-4k(根据浏览器不同,限制不一样,但相差不大)
post请求传输数据的大小根据php.ini 配置文件设定。
3.post提交是将数据放在http包的包体中,地址栏不会变。
4.get请求是可以缓存的 post请求不可以缓存
5.get 安全性差 post安全性高
6.get传输速度快 post传输速度慢。
7.本质上是没有区别的,都是HTTP协议中的请求方法,底层实现都是基于tcp/ip协议。