赞
踩
通信主体、通信内容、通信方式。
通信协议是通信双方完成通信所事先约定好的、必修遵守的通信规则。
通信双方采用规定好的格式发送和接收消息。
超文本传输协议。客户端与服务器之间网页内容(超文本)的传输协议。
采用【请求-响应】的交互模式。
版本 | 产生时间 | 内容 |
---|---|---|
HTTP/0.9 | 1991年 | 不涉及数据包传输;规定客户端和服务器之间通信格式;只能GET请求 |
HTTP/1.0 | 1996年 | 传输内容不限制;增加PUT、PATCH、HEAD、OPTIONS、DELETE命令 |
HTTP/1.1 | 1997年 | 持久连接(长连接);节约带宽;HOST域;管道机制;分块传输编码 |
HTTP/2 | 2015年 | 多路复用;服务器推送;头信息压缩;二进制协议等 |
客户端发起的请求叫HTTP请求。
属于HTTP协议的一部分,用来表明对服务器上的资源执行的何种操作。
客户端发出的消息数据叫HTTP请求消息/HTTP请求报文。
由【请求行、请求头、空行、请求体】4部分组成。
1)请求头用来描述客户端的基本信息,把客户端相关信息告知服务器。常见的请求头部字段如下:
2)空行用来分隔开请求头和请求体。
3)请求体用来存放通过POST方式提交到服务器的数据。所以只有POST请求有请求体。
服务器返回的响应叫HTTP响应。
服务器响应给客户端的消息内容叫HTTP响应消息/HTTP响应报文。
由【状态行、响应头、空行、响应体】4部分组成。
1)响应头用来描述服务器的基本信息。常见的响应头部字段如下:
2)空行用来分隔开响应头和响应体。
3)响应体用来存放服务器响应给客户端的资源内容。
属于HTTP协议的一部分,用来标识响应的状态。浏览器根据服务器返回的响应状态码就能知道HTTP请求的结果成功/失败。
分类 | 分类描述 |
---|---|
1** | 信息。服务器收到请求,需要请求者继续执行操作 |
2** | 成功。操作被成功接收并处理 |
3** | 重定向。需要进一步的操作以完成请求 |
4** | 客户端错误。请求包含语法错误或无法完成请求 |
5** | 服务器错误。服务器在处理请求的过程中发生了错误 |
具体如下:
SSL的全称是Secure Sockets Layer,即安全套接层协议,是为网络通信提供安全及数据完整性的一种安全协议。最新的版本是3.0。
TLS的全称是Transport Layer Security,即安全传输层协议,建立在SSL 3.0协议规范之上,是SSL 3.0的后续版本。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。