web前端技术开发---协议

Tcp协议

三次握手:

在这里插入图片描述

四次挥手:

在这里插入图片描述

http协议是干嘛的??

超文本传输协议,告诉我们请求资源的时候应该遵循的规范,制定客户端和服务端相互之间连接的传输规则,http协议默认端口号时80

为什么首次访问很慢,后面就快起来了?

缓存???

为什么下一次登录相同网站的时候,已经处于登录状态了这是怎么做到的?

session的记录??

http请求流程:

1.构建请求
构建请求行,向浏览器发起网络准备

2.查找缓存
如果有就拦截,如果没有就发送查询

3.dns查找
准备ip和端口

4.等待tcp队列

5.建立tcp连接

6.发送http请求

7.服务器处理请求

8.服务器响应

9.处理完后断开tcp连接


报文的构成:

请求报文和响应报文传送门


抓包过程:

Fiddler:

并不是只抓浏览器的包,因为不只是浏览器用http协议

在这里插入图片描述

Statistics请求性能分析

Inspectors查看数据内容

上半部分时请求的内容,下半部分是响应的内容

设置解密https流程
在这里插入图片描述
这里设置要抓的包

在这里插入图片描述
清空历史包:

在这里插入图片描述

一般从第一行开始看,因为第一行一般是请求行,是最重要的。如果抓不到那么可能是https!!!!https本身是抓不到的.

要抓https要这样设置:

在这里插入图片描述


查看数据包:

看报文头部

在这里插入图片描述

统计:看流量等等

在这里插入图片描述

重点:

1.http解析流程
2.状态码
3.报文格式
4.常用字段

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值