应用层
1. http协议
在 http 中协议分为了协议方案名, 登录信息名, 服务器地址, 服务器端口号(http协议绑定的端口号), 文件类型, 查询的字符串, 片段标识位
2. http 请求协议格式
httpp 总共分为三大部分, 其中首行即就是第一部分, 分为三个区域, 第一去个区域是请方法, 第二个区域是请求的资源(如用户请求什么网页, 什么图片等), 同时会以路径的形式写出, 第三部分就是好 http 的版本, 第二部分是请求报头, 第三部分是请求信息, 第四部分是空格代表报头结束, 第四部分即就是用户请求内容
3. http 的方法
4. http 响应格式
第一行代表的是响应行, 第一部分是响应方法, 版本, 第二部分是状态码, 第三部分是状态码的描述, 第三部分是空行代表响应结束, 第四部分是响应内容, 即就是服务器展示给浏览器的内容.
5. http 状态码
6. http 常见的HEADER
二. 相关名词
1. 网页分配资源显示
网页分配资源显示一般都是分批显示, 即文字一批, 图片一批, 视频一批等等
2. 协议
双方在通信之前约定的一种规定
3. 数据发送
在发送数据前需要将数据进行结构化序列化, 这样有利于数据的传输
4. 数据的接受
既然在数据进行发送之前数据经过了序列化, 那么在数据进行接受到之后, 数据要进行一定的反序列化.
5. 短连接
基于发起请求响应断开的连接.
6. 长连接
在数据未接收完之前不会讲数据建立的连接进行断开, 直到数据接收完毕之后才将连接进行断开. 例如当发送 100 个数据, 此时将连接建立好之后, 当只传输了一个数据的时候, 此时不会将数据之间的连接进行断开, 只有当这 100 个数据全部传输完毕的时候, 此时才会将连接进行断开.
7. 日志
程序在运行到关键步骤的信息的时候会往文件中写异常时间内容等. 在看日志的时候从最后往前看, 通常会将日志进行保存, 当日志较大的时候会将日志保存在数据库中.
8. 命令
//登录百度首页
telnet www.baidu,com