http
来源:互联网 发布:淘宝账号怎么快速升心 编辑:程序博客网 时间:2024/04/30 11:42
http
mime type类型,打标签,给每一种要通过web传输的资源打上对应的标签
uri
唯一标识服务器资源
url
服务器资源的访问路径 scheme(web上传输的协议) + 服务器地址 + 路径,提供了一种定位因特网上任意资源的手段,安全字符集
非安全字符集用特殊标识
请求报文
起始行(请求方式,请求资源,http协议,主机地址) + 首部(接受的资源类型,语言类型) + 主体
返回报文
起始行(http版本,返回状态码) + 首部(接受的资源类型,资源大小) + 主体
连接
a:浏览器从URL中解析出服务器的主机名;
b:浏览器将服务器的主机名转换成服务器的IP地址;
c:浏览器将端口号(如果存在)从URL中解析出来;
d:浏览器建立一条与web服务器的TCP连接;
e:浏览器向服务器发送一条HTTP请求报文;
f:服务器向浏览器回送一条HTTP响应报文;
g:关闭连接,浏览器显示文档;
http版本
http/0.9 只支持GETf方法,不支持多媒体内容的MIME类型、各种HTTP首部、版本号。设计初衷是获取简单的HTML对象
http/1.0 添加了版本号、各种http首部、一些额外的方法、MIME处理。
http/1.1 优化结构缺陷,明确语义,引入性能优化,删繁就简.web应用程序和部署方式的支持。
http/2.0 性能优化上优化.
http代理
http代理服务器,web安全、应用集成性能优化的重要组成模块.缓存和代理缓存.
网关
网关是一种特殊服务器,所有请求都是HTTP客户端 -> 网关 -> 代理 -> 服务器
隧道
在建立的http连接之间转发非http数据.
代理agent
发送HTTP请求的客户端.
TCP连接
HTTP通讯都是由TCP/IP承载的,保证传输的准确性和完整性。分组交换网络协议集 。
TCP小数据块由IP分组承载
IP分组包含
IP分组首部、TCP段首部,TCP数据块.
每个TCP段都是由IP分组承载,从一个IP地址发送到另一个IP地址。TCP段的首部包含了TCP端口号、TCP控制标记、以及用数据排序和完整性检查的一些数字值。
新鲜度
缓存机制,Cache-control缓存首部,指定文档的缓存有效期告知客户端是否应当缓存该请求.
- http
- http
- HTTP
- HTTP
- HTTP
- http
- HTTP
- HTTP
- HTTP
- http
- http
- http
- http
- HTTP
- HTTP
- http
- HTTP
- http
- C++的printf(),以及++i, i++
- HDU-1232 畅通工程
- js 字符串替换
- 结合Scikit-learn介绍几种常用的特征选择方法
- C++学习笔记——表达式、语句、函数
- http
- 十五 iOS之 酷炫弹幕
- libevent的笔记
- 数据类型检测
- 移动端1像素的边框
- MaterialDesign之对TabLayout的探索
- Filter based mesh denosing (滤波去噪)
- Hibernate的检索方式、级联操作、批处理
- 成为优秀Java程序员的10大技巧