Get和Post的异同

Get和Post的异同
相同点:
1.都可以向服务器传递参数

2.都可以获取服务器返回的相应

3.只能由客户端发请求,服务端回响应. 只能由客户端找服务端,不存在服务端找客户端

4.HTTP是短(无)连接: 发请求->回响应->链接立刻断开. 这样可以支持大量的客户端.
Sokect是长连接 客户端和服务器保持连接不断,可以长时间进行收发数据. 聊天,智能家居,无人机

不同点:
1.get一般用于下载数据,post一般用于上传数据. 实际上是因为get上传的数据量有限制.一般为4K. 但是post上传数据无限制.所以上传图片,mp3,视频等一定需要post请求

2.get方法明文传输数据(参数),不安全. post将参数放入body中,更安全.

posted @ 2020-04-05 15:01  CesareCheung  阅读(259)  评论(0编辑  收藏  举报