前端中的HTTP协议

来源:互联网 发布:查看iphone网络制式 编辑:程序博客网 时间:2024/05/22 00:43

1.什么是HTTP协议?

HTTP(超文本传输协议)协议是www服务器和用户请求代理(例如浏览器)之间通过应答模式传输超文本内容的一种协议。

2.HTTP报文的组成

一个完整的HTTP报文由头部空行正文三部分组成。
HTTP请求头部结构
HTTP响应头部结构

3.HTTP1.1

HTTP协议目前使用最广泛的是HTTP1.1版本,发布于1999年,相对于HTTP1.0增加了协议扩展切换缓存部分文件传输优化长连接消息传递host头域错误提示 等一些重要的增强特性。
3.1 长连接
HTTP1.1的长连接机制是通过请求头中keep-alive头域信息来控制的。keep-alive的控制可以让客户端到服务器端之间的链接在一段时间内,当一个请求文件的传输连接建立以后,在服务器保持该连接的这段时间内,其他文件请求可以复用这个已经建立好的连接。需要注意的是,长连接请求机制并不会节省传输内容的网络开销。
3.2 缓存控制

未完待续。。。

原创粉丝点击