目录
一。Http网络协议包
一、网络协议包:
-
网络协议包一组有规律的二进制数,这组数中有特定的空间存放特定信息,接收方在接受网络协议包后就可以到固定空间得到特定信息,网络协议包极大的降低了接收方对接受二进制数据编译难度。
-
【0000(IP地址)0000(端口号)0000(资源文件名)0000】
Http://192.168.100.2(ip地址):8080/(端口号)index.html(资源文件名)
二、常见网络协议:
1.FTP网络协议包
2.Http网络协议包
三、HTtp网络协议包
在基于B/S结构下互联网通信过程中,所有在网络中传递信息都是保存在Http网络协议包
1.HTTP请求协议包:
1.在浏览器准备发送请求时,负责创建一个请求协议包,请求信息以二进制形式保存在协议包各个空间,浏览器负责将协议包推送到指定服务端计算机
2.HTTP响应协议包
1.Http服务器定位到被访问资源文件后,创建一个响应协议包,Http服务器将定位i文件内容或命令以二进制形式写入Http响应协议包各个空间,由Http服务器负责将响应协议包推送回发出请求的浏览器上。
四、Http请求协议包内部空间
1.按照自上而下分为四个空间
2.空间划分:
请求行:【
url:请求地址(