2024年5月12日发(作者:榴莲视频黄app丝瓜芭乐秋葵)
用户访问网站基本流程
2)域名解析过程流程图
http协议简介:
HTTP协议,全称HyperTest Transfer Protocol,中文名称超文本传输协议,是互联网上应
用最为广泛的一种网络协议。所有的www都必须遵守这个标准,设计HTTP最初的目的是
为了提供一种发布和接收HTML页面的方法。
(HTTP(HyperTest Transfer Protocol,超文本传输协议)是在万维网上进行通信时所用的协
议方案,HTTP有很多应用,但是最著名的是应用于Web游览器和Web服务器之间的双工
通信)。
WWW(World Wide Web),简称web,中文常译为”万维网”或”环球网”。它是目前Internet
上最方便,最受用户欢迎的信息服务类型。
http协议www服务默认端口是80。加密的www服务https默认端口443。
端口对应的服务及工作方式
默认端口
21
22
25
3306
873
161
111
3389
80
443
110
53
服务
ftp
sshsftp
smtp
mysql
rsync
snmp
rpc
windows 远程桌面
http
https
pop3
dns
主要功能
文件传输
安全的远程登录
邮件的传输
数据库存储
远程数据同步工具
简单网络管理协议
就是远程调用
windows远程登录桌面
访问web网络
及加密方式访问Web网站
接收邮件
域名查询(DNS服务器间域名复制)
工作方式
Tcp
Tcp
Tcp
Tcp
Tcp
Udp
tcp
tcp
Tcp
Tcp
Tcp
Udp(TCP)
http协议请求流程与请求头消息
游览一个页面时(比如/),游览器会向服务器
发送一条HTTP请求,服务器会去寻找所期望的对象(在这个例子中就是
/),如果成功,就将对象,对象类型、对象长度以及其他一些信息放在HTTP响应
中发送给客户端。
[root@jianghao01 jianghao]# curl -I 仅仅显示文档的头文件信息
HTTP/1.1 200 OK
Server: bfe/1.0.8.18
Date: Sat, 15 Jul 2017 14:54:25 GMT
Content-Type: text/html
Content-Length: 277
Last-Modified: Mon, 13 Jun 2016 02:50:08 GMT
Connection: Keep-Alive
ETag: "575e1f60-115"
Cache-Control: private, no-cache, no-store, proxy-revalidate, no-transform
Pragma: no-cache
Accept-Ranges: bytes
动态web服务请求流程:
客户端发送请求httpd得到请求httpd解析请求的格式(html,css)请求相应的php解
析php解析程序执行完毕,返回结果(html)给httpdhttpd把数据返回给客户端(可能是压
缩过的)游览器接到返回结果,根据HTML绘出界面展示出来。
小结:http协议通信原理
1、http是osi模型中应用层协议。http协议的重要应用是www服务。
2、DNS解析原理
3、http请求信息包含的内容。
4、http服务返回的内容,消息主体也消息头。
5、用户通过浏览器访问站服务器的请求到返回数据流程
发布者:admin,转转请注明出处:http://www.yc00.com/xitong/1715508101a2629005.html
评论列表(0条)