【摘要】 用户访问网站流程考必过小编为大家整理了关于用户访问网站流程的信息,希望可以帮助到大家!
用户访问网站流程
标签:数据transform传输完成包含agentorm解析proxy
1. 首先dns对域名进行解析
2. 客户端和解析得到的IP地址进行三次握手,建立tcp连接
3. 客户端向网站服务器发送http请求报文 包含 请求方法 请求行 请求头 空行 请求主体[get方法中没有请求主体,post方法中会有请求主体]
4. 网站服务器向客户端发送http响应报文 包含 起始行 响应头 空行 响应主体
5. 全部数据传输完毕后,进行四次挥手过程结束整个请求流程
curl -v 可以看到请求过程
]# curl -v www.baidu.com
* About to connect() to www.baidu.com port 80 (#0) #1. 首先dns对域名进行解析
* Trying 180.101.49.12...
* Connected to www.baidu.com (180.101.49.12) port 80 (#0) #2.客户端和解析得到的IP地址进行三次握手
> GET / HTTP/1.1 #3.客户端向服务器发送http请求报文
> User-Agent: curl/7.29.0 # 请求方法
> Host: www.baidu.com
> Accept: */*
>
< HTTP/1.1 200 OK 4.#响应主体
< Accept-Ranges: bytes # 表示该服务器可以接受范围请求
< Cache-Control: private, no-cache, no-store, proxy-revapdate, no-transform
< Connection: keep-apve # 保持长连接
< Content-Length: 2381 # 请求的内容长度 Content-Length 2381
< Content-Type: text/html # 请求数据类型
< Date: Tue, 01 Sep 2020 03:30:47 GMT # 响应时间
< Etag: "588604c8-94d" # ETag是一个可以与Web资源关联的记号(token)
< Last-Modified: Mon, 23 Jan 2017 13:27:36 GMT # 由服务器往客户端发送的 HTTP 头 记录页面最后修改时间
< Pragma: no-cache
< Server: bfe/1.0.8.18
< Set-Cookie: BDORZ=27315; max-age=86400; domain=.baidu.com; path=/
<
* Connection #0 to host www.baidu.com left intact # 标记处理完成
用户访问网站流程
标签:数据transform传输完成包含agentorm解析proxy
以上就是用户访问网站流程的内容,更多资讯请及时关注考必过网站,最新消息小编会第一时间发布,大家考试加油!