javaweb:HTTP中GET和POST方法的区别(量大小-安全与否)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_38262266/article/details/86656055

HTTP请求方法有很多,如:GET、POST、HEAD、TRACE、OPTIONS等

主要功能:从服务器端获取用户所需资源,并将其作为响应返回给客户端

GET方法和POST方法的区别

虽然GET方法和POST方法都可以从服务器上获取数据,并且可以向服务器上上传数据,但一般推荐通过POST来上传数据。

1、GET上传数据量受限制,POST不受限制
GET方法上传数据:数据添加到URL后面,两者用‘?’连接,各个变量用‘&’连接,URL长度存在限制,因此上传量小,通常在1024Byte左右。
POST方法上传数据:通过HTTP附件进行传送,数据量大无限制。
2、GET方法上传数据不安全,POST方法安全性更好
GET方法上传数据:数据暴露在URL中。
POST方法上传数据:没有明文显示,对用户不可见。

猜你喜欢

转载自blog.csdn.net/qq_38262266/article/details/86656055
今日推荐