1.如果请求不带参数,get请求和post请求,形式上是一样的,就是方法名不同;如果请求带参数,则get请求的参数是放在url中传递的,post请求的参数是放在body中传递的;
2.get重点在从服务器上获取资源,post重点在向服务器发送数据;
3.Get传输的数据量小,Post可以传输大量数据,所以上传文件时只能用Post方式;
***安全性方面两者其实是一样的,都不安全,因为 HTTP 在网络上是明文传输的,只要在网络节点上捉包,就能完整地获取数据报文。想要安全只有使用https协议。