首页
Web开发
Windows程序
编程语言
数据库
移动开发
系统相关
微信
其他好文
会员
首页
>
Web开发
> 详细
关于HTTP 协议的特点,以及网络请求GET 和 POST 的区别?
时间:
2016-05-15 00:24:44
阅读:
230
评论:
0
收藏:
0
[点我收藏+]
标签:
HTTP协议有何特点:
HTTP 超文本的传输协议,是短连接,是客户端主动发送请求,服务器做出响应,服务器响应之后连接断开
HTTP是属于应用层面向对象的协议,HTTP 有2类报文:请求报文和响应报文
HTTP请求报文:一个HTTP请求报文、 由请求行、 请求头部、空行和请求行数据4部分组成
HTTP响应报文:由三部分组成:状态行、消息报头、响应正文
网络请求GET 和 POST 的区别
GET 请求:参数在地址后拼接 没有请求数据 不安全(因为所有的参数都拼接在地址后面),不适合传输大量数据(长度有限制,1024字节)
POST 请求:参数在请求数据区放着 相对GET请求更安全,并且数据大小没有限制,把提交的数据放置在HTTP包的<request>中
GET提交的数据会在地址栏显示出来, 而POST提交地址栏本部会改变.
转输数据的大小
GET 提交时,传输数据就会受到URL长度的限制
POST 由于不是通过URL传值 理论上不受限制
安全性:POST 安全性 要比GET的安全性高,通过GET提交数据 用户名和密码将明文出现在URL 比如登陆界面有可能被被浏览器缓存.
同步和异步的区别:
同步链接:主线程去请求数据,当数据请求完毕之前,其他线程一律不响应,会造成程序就假死现象。
异步链接:会单独开一个线程去处理网络请求,主线程依然处于可交互状态,程序运行流畅。
关于HTTP 协议的特点,以及网络请求GET 和 POST 的区别?
标签:
原文地址:http://www.cnblogs.com/goweb/p/5463392.html
踩
(
0
)
赞
(
0
)
举报
评论
一句话评论(
0
)
登录后才能评论!
分享档案
更多>
2021年07月29日 (22)
2021年07月28日 (40)
2021年07月27日 (32)
2021年07月26日 (79)
2021年07月23日 (29)
2021年07月22日 (30)
2021年07月21日 (42)
2021年07月20日 (16)
2021年07月19日 (90)
2021年07月16日 (35)
周排行
更多
36.VUE — 认识 Webpack 和 安装
2021-07-28
【PHP】上传图片翻转问题
2021-07-28
php对数字进行万。亿的转化
2021-07-28
五个 .NET 性能小贴士
2021-07-28
Three.js中显示坐标轴、平面、球体、四方体
2021-07-28
.net 5+ 知新:【1】 .Net 5 基本概念和开发环境搭建
2021-07-27
1.html,css
2021-07-27
基于Docker搭建 Php-fpm + Nginx 环境
2021-07-27
nginx + http + svn
2021-07-27
kubernets kube-proxy的代理 iptables和ipvs
2021-07-26
友情链接
兰亭集智
国之画
百度统计
站长统计
阿里云
chrome插件
新版天听网
关于我们
-
联系我们
-
留言反馈
© 2014
mamicode.com
版权所有 联系我们:gaon5@hotmail.com
迷上了代码!