浏览器地址栏一次请求 「HTTP
2020-11-10 16:24
288 查看
使用Wireshark抓包查看一次浏览器请求,web服务器使用的是OpenResty,Nginx的超集。
在浏览器输入
http://127.0.0.1/,Wireshark选择
loopback,抓包图如下
粗略的看一下这些步骤都是干什么的
1-3步骤是第一次连接TCP三次握手
4-5步骤是第二次连接的三次握手
7 浏览器发送GET请求
8 服务器回复收到包确认
9 服务器返回响应文件
10 浏览器回复收到包确认
11 浏览器发送GET请求
12 服务器回复收到包确认
13 服务器回复404未找到资源
14 浏览器回复收到包确认
相关文章推荐
- 怎么通过js,修改当前浏览器地址栏的地址,并发起这个http的url请求
- 浏览器在一次 HTTP 请求中,需要传输一个 4097 字节的文本数据给服务端,可以采用那些方式?
- 让浏览器不再显示 https 页面中的 http 请求警报,所有静态资源强制转https
- 浏览器怎么决定发送HTTP的Accept-Language请求头
- http请求从浏览器到服务器过程
- 安装tomcat后,运行bin目录下的startup.bat后,启动浏览器在地址栏输入http://localhost:8080回车后显示不了tomcat页面的原因
- userAgent属性快速获取 浏览器用于 HTTP 请求的用户代理头的值快速获取
- HTTP请求中浏览器的缓存机制
- actionscript sendToURL请求url,传递http_referer分浏览器统计
- 一次http完整的请求tcp报文分析
- 一次完整的HTTP请求过程
- 一次完整的http请求处理过程
- 各浏览器HTTP Get请求U…
- HttpClient模拟浏览器登录后发起请求(携带Cookie发请求)以及网页显示的事件过程
- [转载]各浏览器HTTP Get请求URL的最大长度
- j2ee的web项目,在浏览器中发起一个该项目中html页面的绝对地址,也是发起的一个http url请求,请求的响应报文的结果就是该html页面的所有html代码
- 一次完整的http请求过程
- HttpClient模拟浏览器登录后发起请求(携带Cookie发请求)
- 一次完整的HTTP请求过程
- XMLHttpRequest——这是什么、怎样完整地执行一次GET请求、怎样检测错误。