HTTP/1.1中
状态码:200,301,304,403, 404, 500
考点:
OSI七层模型:
第一层:物理层
建立,维护,断开物理连接。
第二层:数据链路层
建立逻辑连接,进行硬件地址寻址,差错校验等功能。
第三层:网络层
进行逻辑地址寻址,实现不同网络地址之间的路径选择。
第四层:传输层
定义传输数据协议的端口号,以及流控和差错校验;
协议有TCP, UDP, 数据包一旦离开网络卡,即进入网络传输层。
第五层:会话层
建立,管理,终止会话。
第六层:表示层
数据的表示,安全,压缩
第七层:应用层
网络服务于最终用户的一个接口
协议有:HTTP, FTP, SMTP, SNMP, POP3, HTTPS等
HTTP协议的工作特点和工作原理
特点:
基于B/S模式;
通信开销小,简单快速,传输成本低;
使用灵活,可使用超文本传输协议;
节省传输时间;
无状态。
原理:
客户端发送请求给服务器,创建一个TCP连接,指定端口号,默认80,连接到服务器,服务器监听浏览器请求,一旦监听到客户端请求,分析请求类型后,服务器会向客户端返回状态信息和数据内容。
HTTP协议常见请求头/响应头和请求方法
HTTPS协议的工作原理:
HTTPS是一种基于SSL/TLS的HTTP协议,所有的HTTP数据都是在SSL/TLS协议封装之上传输的。
HTTPS协议在HTTP协议的基础上,添加了SSL/TSL握手以及数据加密传输,也属于应用层协议。
常见网络协议含义及端口
1开头信息类状态码
2请求正常处理完毕
3重定向
4客户端错误
5服务端错误
网友评论