
HTTP协议
Grayan
尽情地享受好时光吧,我们不会再在如此年轻的时候相遇了。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
HTTP_03_HTTP报文中的HTTP信息
1.HTTP报文 分为3部分: 【报文首部】服务器端或客户端需处理的请求或响应的内容及属性 【空行(CR+LF)】CR(Carriage Return,回车符)和LF(Line Feed,换行符) 【报文主体】应被发送的数据 其中报文首部又分为: 请求/响应行 请求/响应首部字段 通用首部字段 实体首部字段 其他 2.编码提升传输速率 HTTP协议中内容编码指明应用在实体内容上的编码格式,并保持实...原创 2020-02-26 16:27:59 · 198 阅读 · 0 评论 -
HTTP_02_HTTP协议(请求和响应)
1 请求和响应 请求从客户端发出,最后服务器端响应该请求并返回。 1.1 请求报文 GET /index.html HTTP/1.1 Host: example.com 第1行:请求方法(method)、请求URI(request-URI)、协议版本 第2行:请求首部字段(可选) 第3行:内容实体(可选) 1.2 响应报文 接收到请求的服务器,会将请求内容的处理结构以响应的形式返回。 HTTP...原创 2020-02-26 16:26:35 · 434 阅读 · 0 评论 -
HTTP_01_了解web及网络基础
TCP/IP协议族,是在IP协议的通信过程中,使用到的协议族的统称。HTTP属于其内部的一个子集。 1 TCP/IP的分层管理 依次分为一下4层:应用层、传输层、网络层、数据链路层。 应用层 应用层决定了向用户提供应用服务时通信的活动。 FTP(File Transfer Protocol,文件传输协议) DNS(Domain Name System,域名系统) HTTP 传输层 传输层对上层...原创 2020-02-26 16:24:53 · 433 阅读 · 0 评论 -
HTTP_06_HTTP首部
HTTP首部字段 使用首部字段是为了给浏览器和服务器提供报文主体大小、所使用的语言、认证信息等。 HTTP报文 分类描述(请求报文/响应报文) 详细描述 报文首部 请求行/状态行 方法、URI、HTTP版本 请求首部字段/响应首部字段 HTTP首部字段 通用首部字段 HTTP首部字段 实体首部字段 HTTP首部字段 其他 空行(CR+LF) 报...原创 2020-02-26 16:22:16 · 249 阅读 · 0 评论 -
HTTP_05_与HTTP协作的Web服务器(代理、网关和缓存)
1 单台虚拟机实现多个域名 一台HTTP服务器可使用虚拟机(Virtual Host)搭建多个Web站点。 在互联网上,域名通过DNS服务映射到IP地址(域名解析)之后访问目标网站。当请求发送到服务器时,已经是以IP地址形式访问了。 在相同的IP地址下,由于虚拟主机可以寄存多个不同主机名和域名的Web网站,因此发送HTTP请求时,必须在Host首部内完整指定主域名的URI。 2 通讯数据转发程序 ...原创 2020-02-26 16:19:56 · 278 阅读 · 0 评论 -
HTTP_04_HTTP状态码
状态码告知从服务器端返回的请求结果。 类别 原因短语 1XX Informational(信息性状态码) 接收的请求正在处理 2XX Success(成功状态码) 请求正常处理完毕 3XX Redirection(重定向状态码) 需要进行附加操作以完成请求 4XX Client Error(客户端错误状态码) 服务器无法处理请求 5XX Server Error(...原创 2020-02-26 16:16:18 · 461 阅读 · 0 评论 -
cookie,session以及token的介绍
cookie 是由浏览器维持,存储在客户端的一小段文本信息。用户每次访问站点时,web服务都可以读取cookie中的信息 cookie根据生命周期分为会话cookie和持久cookie。//todo session 中文翻译为会话。在服务器上保存用户操作的历史信息。服务器会使用类似散列表的结构保存信息,每一个网站客户都会被分配一个唯一的标识符sessionID,它可以通过url传递,或者保存在客户...原创 2019-04-17 21:33:36 · 297 阅读 · 0 评论