Get和Post的异同

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

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

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

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

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

2.get方法明文传输数据(参数),不安全. post将参数放入body中,更安全.
————————————————
版权声明:本文为CSDN博主「CesareCheung」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_42760923/article/details/104966106

猜你喜欢

转载自www.cnblogs.com/CesareZhang/p/12637317.html