http状态码

OSI七层协议
物理层 建立、维护、断开物理连接数据链路层 建立逻辑连接,进行硬件地址寻址,差错校验等功能网络层 进行逻辑地址寻址,实现不同网络之间的路径选择传输层 定义传输数据的协议端口号,一级流控和差错校验。协议有TCP/UDP,数据包一旦离开网卡即进入网络传输层会话层 建立、管理、终止会话表示层 数据的表示、安全、压缩应用层 网络服务与最终用户的一个借口,协议有:http(80),ftp(21),tftp,smtp(25),snmp,dns(53),telnet(23),HTTPS(443),pop3(110),dhcpHTTP协议的工作特点和工作原理
工作特点:
基于B/S模式通信开销小,简单快速,传输成本低使用灵活,可使用超文本传输协议节省传输时间无状态工作原理:
客户端发送请求给服务器,建立一个TCP连接,指定端口号,默认80,连接到服务器,服务器监听到浏览器的请求,一旦监听到客户端的请求,分析请求类型后,服务器会向客户端发送状态信息和数据内容
HTTP协议常见请求头/响应头
Content-Type 指定数据内容类型Accept 指定客户端能接受数据内容类型Origin 最初请求来源(POST)CookieCache-Control 指定请求的缓存机制User-Agent 用户浏览器信息Referrer 上级请求路径X-Forwarded-For 请求端真实ipAccess-Control-Allow-Origin 允许其他请求域名,用于跨域Last-Modified 最后响应时间HTTPS的工作原理
HTTPS是一种基于SSL/TLS的HTTP协议,所有的HTTP数据都是SSL/TLS协议封装之上传输的
HTTPS是在HTTP协议的基础上,添加了SSL/TLS握手一级数据加密传输,也属于应用层协议


还没有评论,来说两句吧...