Fiddler分析http请求耗时的例子

1.服务端处理业务耗时例子

ServerGotRequest:	09:46:49.664	 # 服务器接收完Fiddler发来的整个请求的时间。
ServerBeginResponse:	09:46:49.746 # Fiddler接收到服务器返回的第一个响应字节的时间。

2.网络差耗时例子

FiddlerBeginRequest:	09:46:49.664 # Fiddler开始把请求发给服务器的时间。
ServerGotRequest:	09:46:49.664	 # 服务器接收完Fiddler发来的整个请求的时间。
ServerBeginResponse:	09:46:49.746 # Fiddler接收到服务器返回的第一个响应字节的时间。
GotResponseHeaders:	09:46:49.747	 # Fiddler接收完成服务器发来请求头的时间。
ServerDoneResponse:	09:46:49.747	 # 服务器已将整个HTTP响应完全发送到Fiddler的时间。
ClientBeginResponse:	09:46:49.747 # Fiddler开始向客户端返回已接收到的HTTP响应数据的时间。
ClientDoneResponse:	09:46:49.747	 # Fiddler已将整个HTTP响应数据完全发送给客户端的时间。

在这里插入图片描述

3.大概是客户端发给服务器的准备过程比较耗时

ClientDoneRequest:	09:46:49.594  # 客户端完成将HTTP请求发送给Fiddler的时间。
Determine Gateway:	0ms		# 确认网关使用的时间。
DNS Lookup: 		36ms	# DNS解析使用的时间。
TCP/IP Connect:	33ms	# Fiddler与服务器建立连接(三次握手)使用的时间。
HTTPS Handshake:	0ms		# Fiddler与服务器HTTPS握手使用的时间。
ServerConnected:	09:46:49.664	 # Fiddler与服务器已建立连接的时间。
FiddlerBeginRequest:	09:46:49.664 # Fiddler开始把请求发给服务器的时间。

在这里插入图片描述

Request Count:   1  # 请求数,表示该session总共发起了多少个请求
Bytes Sent:      610		(headers:610; body:0)	# 发送请求的字节数(包括请求头和请求体)
Bytes Received:  244		(headers:224; body:20)	# 接收到的字节数(包括响应头和响应体)

ACTUAL PERFORMANCE  # 真实性能
--------------
ClientConnected:	09:46:49.593  # 客户端与Fiddler建立了连接的时间。
ClientBeginRequest:	09:46:49.593  # 客户端开始把请求发给Fiddler的时间。
GotRequestHeaders:	09:46:49.593  # Fiddler接收到客户端发来请求头的时间。
ClientDoneRequest:	09:46:49.594  # 客户端完成将HTTP请求发送给Fiddler的时间。
Determine Gateway:	0ms		# 确认网关使用的时间。
DNS Lookup: 		36ms	# DNS解析使用的时间。
TCP/IP Connect:	33ms	# Fiddler与服务器建立连接(三次握手)使用的时间。
HTTPS Handshake:	0ms		# Fiddler与服务器HTTPS握手使用的时间。
ServerConnected:	09:46:49.664	 # Fiddler与服务器已建立连接的时间。
FiddlerBeginRequest:	09:46:49.664 # Fiddler开始把请求发给服务器的时间。
ServerGotRequest:	09:46:49.664	 # 服务器接收完Fiddler发来的整个请求的时间。
ServerBeginResponse:	09:46:49.746 # Fiddler接收到服务器返回的第一个响应字节的时间。
GotResponseHeaders:	09:46:49.747	 # Fiddler接收完成服务器发来请求头的时间。
ServerDoneResponse:	09:46:49.747	 # 服务器已将整个HTTP响应完全发送到Fiddler的时间。
ClientBeginResponse:	09:46:49.747 # Fiddler开始向客户端返回已接收到的HTTP响应数据的时间。
ClientDoneResponse:	09:46:49.747	 # Fiddler已将整个HTTP响应数据完全发送给客户端的时间。

	Overall Elapsed:	0:00:00.153  # 总耗时

RESPONSE BYTES (by Content-Type)
# 响应的字节(内容格式)
--------------
      ~headers~: 224
text/javascript: 20

# 常见类型说明:
# 1~headers~ -- 响应头文件的字节数
# 2、text/html -- 我们常说的HTML文本大小,也就是请求数据格式Content-Type
    
ESTIMATED WORLDWIDE PERFORMANCE
--------------
The following are VERY rough estimates of download times when hitting servers based in Seattle.
# 世界其他地方的性能,即其他地方访问该请求需要的时间。
# 这里有两个参数需要说明下:
# 1RTT -- 往返时间,请求从发送出去到返回数据的时间
# 2、Elapsed -- 耗时,占用时间。

US West Coast (Modem - 6KB/sec)
	RTT:		0.10s
	Elapsed:	0.10s

Japan / Northern Europe (Modem)
	RTT:		0.15s
	Elapsed:	0.15s

China (Modem)
	RTT:		0.45s
	Elapsed:	0.45s

US West Coast (DSL - 30KB/sec)
	RTT:		0.10s
	Elapsed:	0.10s

Japan / Northern Europe (DSL)
	RTT:		0.15s
	Elapsed:	0.15s

China (DSL)
	RTT:		0.45s
	Elapsed:	0.45s


________________
Learn more about HTTP performance at http://fiddler2.com/r/?HTTPPERF
# 要了解有关HTTP性能的更多信息,请访问http://fiddler2.com/r/?HTTPPERF


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值