系统响应速度评测系统使用手册

系统响应速度评测系

统使用手册

目录

一 概述: ................................................................................................................................. 3

二 基本功能介绍 ..................................................................................................................... 3

2.1 Overview(概要)......................................................................................................... 4

2.2 Header(报头) ............................................................................................................ 6

2.3 Cookies ........................................................................................................................... 9

2.4 Cache(缓存) . ................................................................................................................. 11

2.6 POST Data . .................................................................................................................... 12

2.7 Content ......................................................................................................................... 14

2.8 Stream . .......................................................................................................................... 14

2.9 系统请求信息框 . ......................................................................................................... 17

2.10 Record ........................................................................................................................ 22

2.11 Stop ............................................................................................................................. 23

2.12 Clear . ........................................................................................................................... 23

2.13 Summary .................................................................................................................... 23

2.14 Find . ............................................................................................................................ 24

2.15 Filter ........................................................................................................................... 24

2.16 Save . ............................................................................................................................ 25

2.17 Help . ............................................................................................................................ 25

一 概述:

系统响应速度评测系统强大的网页数据分析工具. 集成在Internet

Explorer 工具栏. 包括网页摘要.Cookies 管理. 缓存管理. 消息头发送/接受. 字符查询.POST 数据和目录管理功能. 报告输出 系统响应速度评测系统 是一款能够收集并显示页页深层信息的软件。它不用代理服务器或一些复杂的网络监控工具,就能够在显示网页同时显示网页请求和回应的日志信息。甚至可以显示浏览器缓存和IE 之间的交换信息。集成在Internet Explorer工具栏。 只需要选择相应的网站,软件就可以对网站与IE 之间的需求回复的通讯情况进行分析并在同一界面显示其相应日志记录。每一个HTTP 记录都可以详细的分析其 Cookies、消息头、字符查询等信息。支持HTTPS 及分析报告输出为XML

、CSV 等格式。

二 基本功能介绍

启动系统响应速度评测系统

从IE 的“查看”—“浏览器栏”—“系统响应速度评测系统”启动系统响应速度评测系统。如下图所示:

以下是系统响应速度评测系统程序界面

以下用登录我的邮箱mail.163.com 例子来展示系统响应速度评测系统: 点击“Record”后,在IE 打开需要录制的网址,mail.163.com ,输入用户名,密码后完成登录操作

2.1 Overview(概要)

表示选定某个信息显示其概要信息

如上图红框所示:

URL : http://mimg.163.com/external/closea_d.js

Result :200

请求的URL 是http://mimg.163.com/external/closea_d.js ,返回的Htpp 状态代码结果200,表示成功;

Resync URL Browser requested refresh if changed -

http://mimg.163.com/external/closea_d.js

浏览器请求的URL

Started At 2008-Jan-04 09:21:09.422 (local time)

请求开始时间(实际记录的是本机的时间)

Connect Connect to IP address '218.107.55.86'

请求的网址的IP 地址

Http Request Unconditional request sent for

http://mimg.163.com/external/closea_d.js

Http 请求,当浏览器向Web 服务器发出请求时,它向服务器传递了一个数据块,也就是请求信息

Http Response Headers and content returned

Http 响应,当浏览器接受到web 服务器返回的信息时

2.2 Header (报头)

表示从Web 服务器发送和接受的报头信息;

http://g1a90.mail.163.com/a/p/main.htm?sid=UBDCcOJJDknBulMFzSJJipPzfROMNqHO

如上图红框所示:

Http 请求头发送信息

Headers Sent value

Request-Line GET /external/closea_d.js

HTTP/1.1

以上代码中“GET”代表请求方法,“closea_d.js”表示URI ,“HTTP/1.1代表协议和协议的版本。

Accept */*

指示能够接受的返回数据的范围, */*表示所有

Accept-Encoding gzip, deflate

Accept-Encoding 表明了浏览器可接受的除了纯文本之外的内容编码的类型,比如gzip 压缩还是deflate 压缩内容。

Accept-Language zh-cn

表示能够接受的返回数据的语言

Connection Keep-Alive

保持Tcp 请求连接

备注:在HTTP 工作开始之前,Web 浏览器首先要通过网络与Web 服务器建立连接,该连接是通过TCP 来完成的,该协议与IP 协议共同构建Internet ,即著名的TCP/IP协议族,因此Internet 又被称作是TCP/IP网络。HTTP 是比TCP 更高层次的应用层协议,根据规则,只有低层协议建立之后才能,才能进行更层协议的连接,因此,首先要建立TCP 连接,一般TCP 连接的端口号是80

Cookie vjuids=-1b9063da8.1173d33f879.0.9aab8b85a459d; vjlast=1199406314;

_ntes_nnid=a1e69963f40453af8a9ad171cc4cd8da,0|tech|;

NTES_UFC=[***********][***********][***********]0000000000; Province=021; City=021; ntes_mail_firstpage=normal;

NTES_SESS=68LUOUH9ewcCBFyN5OXZ_0qf._IOMCkFscaGYrooXpjtVF7r8Vx7jAzg7HGdWo00GQEn1ZmrZcX7FMAXnb052r8XOFZZYk.hN; NETEASE_SSN=mayingbao2002; NETEASE_ADV=11&23&[1**********]52;

Coremail=VDeAMrrrDFaTa%XCVwJiXXsRLSLkbLhZXXZGqPJkEXFKNt Cookie 没什么说的就是客户端记录相关信息

Host mimg.163.com

请求连接的主机名称’

Referer

Http://g1a114.mail.163.com/a/p/main.htm?sid=XCVwJiXXsRLSLkbLhZXXZGqPJkEXFKNt

包含一个URL ,用户从该URL 代表的页面出发访问当前请求的页面

User-Agent Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR

2.0.50727)

客户端标识浏览器类型

Http 请求头返回信息

Headers Received Value

Status-Line Http/1.0 200 ok

表示Http 服务端响应返回200

Accept-Ranges bytes

Http 请求范围的度量单位

Age 117

表示Http 接受到请求操作响应后的缓存时间

Cache-Control max-age=3600

一个用于定义缓存指令的通用头标

Connection keep-alive

保持Tcp 请求连接

Content-Type application/x-javascript

标明发送或者接收的实体的MIME 类型

Date Fri, 04 Jan 2008 01:12:26 GMT

发送HTTP 消息的日期

Etag "10f470-734-b32eb00"

一种实体头标,它向被发送的资源分派一个唯一的标识符

Expires Fri, 04 Jan 2008 02:12:26 GMT

指定实体的有效期

Last-Modified Fri, 04 Jan 2008 01:01:00 GMT

指定被请求资源上次被修改的日期和时间

Server Apache

一种标明Web 服务器软件及其版本号的头标

X-Cache HIT from mimg68.nets.com

表示你的 http request 是由 proxy server 回的

2.3 Cookies

显示Cookies 信息

如上图所示City=021,其实是我163邮箱中设置城市信息值,在Cookies 中记录为021(代表上海这个城市)

备注:

什么是cookie ?Cookie 是一种在客户端保持HTTP 状态信息的技术,Cookie 是在浏览器访问WEB 服务器的某个资源时,由WEB 服务器在HTTP 响应消息头中附带传送给浏览器的一片数据,WEB 服务器传送给各个客户端浏览器的数据是可以各不相同的。

浏览器可以决定是否保存这片数据,一旦WEB 浏览器保存了这片数据,那么它在以后每次访问该WEB 服务器时,都应在HTTP 请求头中将这片数据回传给WEB 服务器。

显然,Cookie 最先是由WEB 服务器发出的,是否发送Cookie 和发送的Cookie 的具体内容,完全是由WEB 服务器决定的。

Cookie 在浏览器与WEB 服务器之间传送的过程如图所示。

2.4 Cache(缓存)

显示在请求完成前后的浏览器缓存里URL

地址栏里的详细信息

3.5 Query String(查询字符串)

显示查询字符串被用在是传递参数url 中

如下图所示:

http://reg.yodao.com/setcookie.jsp?username=mayingbao2002&domain=yodao.com&loginCookie=uaLr3t2p5wKi_ku90vYy04gK1MamttMzYGFxdsppqrz3ZhjsWZ8jzDlVjmxEIpSSx2hn__w3ZsoBSFu6gKRZyRUdIgZYzVciX&clearPersistCookie=

如上面的红框中显示的mayingbao2002字符串,是存在于请求的URL 传递的参

2.6 POST Data

显示通过Post 方式数据信息

以下是mail.163.com 登录过程中POST Data,如下图所示:

https://reg.163.com/logins.jsp?type=1&url=http://fm163.163.com/coremail/fcg/ntesdoor2?lightweight%3D1%26verifycookie%3D1%26language%3D-1%26style%3D-1

上面的红框:application/x-www-form-urlencoded表示,post 方式默认提交数据编码

备注:以下为Post 方式提交数据编码几种方式:

Mime Type指的是如text/html,text/xml等类型

MIME (Multipurpose Internet Email Extension),意为多用途Internet 邮件扩展,它是一种多用途网际邮件扩充协议,在1992年最早应用于电子邮件系统,但后来也应用到浏览器。服务器会将它们发送的多媒体数据的类型告诉浏览器,而通知手段就是说明该多媒体数据的MIME 类型,从而让浏览器知道接收到的信息哪些是MP3文件,哪些是JPEG 文件等等。当服务器把把输出结果传送到浏览器上的时候,浏览器必须启动适当的应用程序来处理这个输出文档。在HTTP 中,MIME 类型被定义在、部分的Content-Type 中。

如上图红圈所表示,可以看到POST Data 中的password 和username 数据;

备注:get 方法和Post 方法区别

GET 方法

GET 方法是默认的HTTP 请求方法,我们日常用GET 方法来提交表单数据,然而用GET 方法提交的表单数据只经过了简单的编码,同时它将作为URL 的一部分向Web 服务器发送,因此,如果使用GET 方法来提交表单数据就存在着安全隐患上。例如

Http://127.0.0.1/login.jsp?Name=zhangshi&Age=30&Submit=%cc%E+%BD%BB

从上面的URL 请求中,很容易就可以辩认出表单提交的内容。(?之后的内容)另外由于GET 方法提交的数据是作为URL 请求的一部分所以提交的数据量不能太大

POST 方法

POST 方法是GET 方法的一个替代方法,它主要是向Web 服务器提交表单数据,尤其是大批量的数据。POST 方法克服了GET 方法的一些缺点。通过POST 方法提交表单数据时,数据不是作为URL 请求的一部分而是作为标准数据传送给Web 服务器,这就克服了GET 方法中的信息无法保密和数据量太小的缺点。因此,出于安全的考虑以及对用户隐私的尊重,通常表单提交时采用POST 方法。

2.7 Content

统计显示收到的Http 响应信息

如下图所示:可以查看

https://reg.163.com/logins.jsp?type=1&url=http://fm163.163.com/coremail/fcg/ntesdoor2?lightweight%3D1%26verifycookie%3D1%26language%3D-1%26style%3D-1

页响应具体内容:

2.8 Stream

显示客户端发送的数据,然后服务器端返回的数据

客户端发送总数据:901 bytes sent to 218.107.55.86:80

客户端接受到服务器端返回总数据:247 bytes received by

192.168.52.188.10720

以下用请求一个mail.163.com 中的Logo 图标为例说明:

http://mimg.163.com/logo/163logo.gif

左边:客户端向服务器端发送数据流

1 GET /logo/163logo.gif HTTP/1.1

以上代码中“GET”代表请求方法,“closea_d.js”表示URI ,“HTTP/1.1代表协议和协议的版本。

2 Accept: */*

指示能够接受的返回数据的范围, */*表示所有

3 Referer:

http://g1a114.mail.163.com/a/f/js3/0712240954/index_v6.htm

包含一个URL ,用户从该URL 代表的页面出发访问当前请求的页面

4 Accept-Language: zh-cn

表示能够接受的返回数据的语言

5 Accept-Encoding: gzip, deflate

Accept-Encoding 表明了浏览器可接受的除了纯文本之外的内容编码的类型,比如gzip 压缩还是deflate 压缩内容。

6 User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)

客户端标识浏览器类型

7 Host: mimg.163.com

访问地址主机标识地址

8 Connection: Keep-Alive

保持Tcp 连接(前台已有备注,这里不做说明)

9Cookie: vjuids=-1b9063da8.1173d33f879.0.9aab8b85a459d;

vjlast=1199406314;

_ntes_nnid=a1e69963f40453af8a9ad171cc4cd8da,0|tech|;

NTES_UFC=[***********][***********][***********]0000000000; Province=021; City=021; ntes_mail_firstpage=normal;

NTES_SESS=68LUOUH9ewcCBFyN5OXZ_0qf._IOMCkFscaGYrooXpjtVF7r8Vx7jAzg7HGdWo00GQEn1ZmrZcX7FMAXnb052r8XOFZZYk.hN; NETEASE_SSN=mayingbao2002; NETEASE_ADV=11&23&[1**********]52;

Coremail=VDeAMrrrDFaTa%XCVwJiXXsRLSLkbLhZXXZGqPJkEXFKNt;

wmsvr_domain=g1a114.mail.163.com

Cookies 没什么说的,前面已列举了

右边:服务器端向客户端返回数据流

1 HTTP/1.0 304 Not Modified

服务器告诉客户,原来缓冲的文档还可以继续使用。

2 Date: Mon, 31 Dec 2007 21:42:27 GMT

发送HTTP 消息的日期

3 Content-Type: image/gif

服务器返回请求类型是image/gif

4 Expires: Wed, 30 Jan 2008 21:42:27 GMT

指定实体的有效期

5 Last-Modified: Wed, 19 Apr 2006 03:46:16 GMT

指定被请求资源上次被修改的日期和时间

6 Age: 5607

表示Http 接受到请求操作响应后的缓存时间

7 X-Cache: HIT from mimg68.nets.com

表示你的 http request 是由 proxy server 回的

8 Connection: keep-alive

保持Tcp 请求连接状态

2.9 系统请求信息框

菜单区如上图红框所示:

Started: 表示开始记录请求一个URL 时间

Time: 表示记录请求耗费的时间

Sent: 表示客户端向服务器端发送请求字节大小

Reveived:表示客户端收到服务端发送请求字节大小

Method: 表示请求URL 方式

Result: 表示服务器返回到客户端结果

以下是系统响应速度评测系统中http 状态码列表

200

302

304

401

404

Aborted OK/Success status code Moved temporarily status code Not modified status code Access denied status code Page or file not found Internet Explorer aborted the HTTP

request before a response was received

(Cache) Content read from cache without

sending an HTTP request to the server

ERROR_* An error occurred such as

ERROR_INTERNET_NAME_NOT_RESOLVED

2xx

3xx

4xx

5xx Successful HTTP status code Redirection HTTP status code Client error HTTP status code Server error HTTP status code

详细Http 状态查询,可以参考这个

Type: 请求URL 的类型

以下是系统响应速度评测系统中的URL 的类型列表

text/html

text/css

text/xml Normal html based content Cascading style sheets XML data, e.g. SOAP requests and

responses

text/* Any textual content type including

all the above types

image/gif

image/jpg

image/* GIF image JPEG image Any image including gifs, jpgs and

png files

application/x-javasc

ript

application/* Javascript Any application content, e.g.

flash files

(application/x-shockwave-flash)

URL:列出请求的URL 具体地址

以下主要是系统响应速度评测系统菜单区的功能介绍:

2.10 Record

点击”Record”按钮开始录制Http 请求操作

2.11 Stop

点击”Stop”按钮停止录制Http 请求操作

2.12 Clear

点击”Clear”按钮, 清除所有录制Log 记录如下图所示红框中内容:

2.13 Summary

点击”Summary”按钮, 显示或隐藏所有请求信息概述

以下用系统响应速度评测系统工具记录打开http://www.google.cn/过程,Summary 信息如下:

Perfomance 信息如上图所示:

Elapsed time Http URL请求时间总和

Network Round Trips 没搞明白

Downloaded Data 客户端接受到服务器端传来的数据总和

Uploaded Data 客户端发送到服务器端数据总和

Http compression savings http数据压缩

DNS Lookups DNS解析

Tcp Connets Tcp连接

Status codes信息如上图所示

Cache 表示缓存的数据有4处

200 ok 表示Http 状态代码200 ok 1处

2.14 Find

点击”Find”按钮, 可以打开一个查询对话框, 在日志记录中去搜索字符串

2.15 Filter

点击”Filter”按钮, 可以打开一个过滤器对话框, 如下图所示

2.16 Save

点击”Save”按钮, 可以打开保存对话框, 如下图所示:

可以保存的格式为.hwl (系统响应速度评测系统 Log文件格式), .Xml, CVS 格式

2.17 Help

点击”Help”按钮, 没什么说的, 就是英语Help 定位问题技巧

巧用Filter 功能过滤信息

假设怀疑yun.js 有问题,当然你要对js 程序要有了解,可使用Filter 过滤器,直接将需要的yun.js 找出,查看其是否存在问题!

系统响应速度评测系

统使用手册

目录

一 概述: ................................................................................................................................. 3

二 基本功能介绍 ..................................................................................................................... 3

2.1 Overview(概要)......................................................................................................... 4

2.2 Header(报头) ............................................................................................................ 6

2.3 Cookies ........................................................................................................................... 9

2.4 Cache(缓存) . ................................................................................................................. 11

2.6 POST Data . .................................................................................................................... 12

2.7 Content ......................................................................................................................... 14

2.8 Stream . .......................................................................................................................... 14

2.9 系统请求信息框 . ......................................................................................................... 17

2.10 Record ........................................................................................................................ 22

2.11 Stop ............................................................................................................................. 23

2.12 Clear . ........................................................................................................................... 23

2.13 Summary .................................................................................................................... 23

2.14 Find . ............................................................................................................................ 24

2.15 Filter ........................................................................................................................... 24

2.16 Save . ............................................................................................................................ 25

2.17 Help . ............................................................................................................................ 25

一 概述:

系统响应速度评测系统强大的网页数据分析工具. 集成在Internet

Explorer 工具栏. 包括网页摘要.Cookies 管理. 缓存管理. 消息头发送/接受. 字符查询.POST 数据和目录管理功能. 报告输出 系统响应速度评测系统 是一款能够收集并显示页页深层信息的软件。它不用代理服务器或一些复杂的网络监控工具,就能够在显示网页同时显示网页请求和回应的日志信息。甚至可以显示浏览器缓存和IE 之间的交换信息。集成在Internet Explorer工具栏。 只需要选择相应的网站,软件就可以对网站与IE 之间的需求回复的通讯情况进行分析并在同一界面显示其相应日志记录。每一个HTTP 记录都可以详细的分析其 Cookies、消息头、字符查询等信息。支持HTTPS 及分析报告输出为XML

、CSV 等格式。

二 基本功能介绍

启动系统响应速度评测系统

从IE 的“查看”—“浏览器栏”—“系统响应速度评测系统”启动系统响应速度评测系统。如下图所示:

以下是系统响应速度评测系统程序界面

以下用登录我的邮箱mail.163.com 例子来展示系统响应速度评测系统: 点击“Record”后,在IE 打开需要录制的网址,mail.163.com ,输入用户名,密码后完成登录操作

2.1 Overview(概要)

表示选定某个信息显示其概要信息

如上图红框所示:

URL : http://mimg.163.com/external/closea_d.js

Result :200

请求的URL 是http://mimg.163.com/external/closea_d.js ,返回的Htpp 状态代码结果200,表示成功;

Resync URL Browser requested refresh if changed -

http://mimg.163.com/external/closea_d.js

浏览器请求的URL

Started At 2008-Jan-04 09:21:09.422 (local time)

请求开始时间(实际记录的是本机的时间)

Connect Connect to IP address '218.107.55.86'

请求的网址的IP 地址

Http Request Unconditional request sent for

http://mimg.163.com/external/closea_d.js

Http 请求,当浏览器向Web 服务器发出请求时,它向服务器传递了一个数据块,也就是请求信息

Http Response Headers and content returned

Http 响应,当浏览器接受到web 服务器返回的信息时

2.2 Header (报头)

表示从Web 服务器发送和接受的报头信息;

http://g1a90.mail.163.com/a/p/main.htm?sid=UBDCcOJJDknBulMFzSJJipPzfROMNqHO

如上图红框所示:

Http 请求头发送信息

Headers Sent value

Request-Line GET /external/closea_d.js

HTTP/1.1

以上代码中“GET”代表请求方法,“closea_d.js”表示URI ,“HTTP/1.1代表协议和协议的版本。

Accept */*

指示能够接受的返回数据的范围, */*表示所有

Accept-Encoding gzip, deflate

Accept-Encoding 表明了浏览器可接受的除了纯文本之外的内容编码的类型,比如gzip 压缩还是deflate 压缩内容。

Accept-Language zh-cn

表示能够接受的返回数据的语言

Connection Keep-Alive

保持Tcp 请求连接

备注:在HTTP 工作开始之前,Web 浏览器首先要通过网络与Web 服务器建立连接,该连接是通过TCP 来完成的,该协议与IP 协议共同构建Internet ,即著名的TCP/IP协议族,因此Internet 又被称作是TCP/IP网络。HTTP 是比TCP 更高层次的应用层协议,根据规则,只有低层协议建立之后才能,才能进行更层协议的连接,因此,首先要建立TCP 连接,一般TCP 连接的端口号是80

Cookie vjuids=-1b9063da8.1173d33f879.0.9aab8b85a459d; vjlast=1199406314;

_ntes_nnid=a1e69963f40453af8a9ad171cc4cd8da,0|tech|;

NTES_UFC=[***********][***********][***********]0000000000; Province=021; City=021; ntes_mail_firstpage=normal;

NTES_SESS=68LUOUH9ewcCBFyN5OXZ_0qf._IOMCkFscaGYrooXpjtVF7r8Vx7jAzg7HGdWo00GQEn1ZmrZcX7FMAXnb052r8XOFZZYk.hN; NETEASE_SSN=mayingbao2002; NETEASE_ADV=11&23&[1**********]52;

Coremail=VDeAMrrrDFaTa%XCVwJiXXsRLSLkbLhZXXZGqPJkEXFKNt Cookie 没什么说的就是客户端记录相关信息

Host mimg.163.com

请求连接的主机名称’

Referer

Http://g1a114.mail.163.com/a/p/main.htm?sid=XCVwJiXXsRLSLkbLhZXXZGqPJkEXFKNt

包含一个URL ,用户从该URL 代表的页面出发访问当前请求的页面

User-Agent Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR

2.0.50727)

客户端标识浏览器类型

Http 请求头返回信息

Headers Received Value

Status-Line Http/1.0 200 ok

表示Http 服务端响应返回200

Accept-Ranges bytes

Http 请求范围的度量单位

Age 117

表示Http 接受到请求操作响应后的缓存时间

Cache-Control max-age=3600

一个用于定义缓存指令的通用头标

Connection keep-alive

保持Tcp 请求连接

Content-Type application/x-javascript

标明发送或者接收的实体的MIME 类型

Date Fri, 04 Jan 2008 01:12:26 GMT

发送HTTP 消息的日期

Etag "10f470-734-b32eb00"

一种实体头标,它向被发送的资源分派一个唯一的标识符

Expires Fri, 04 Jan 2008 02:12:26 GMT

指定实体的有效期

Last-Modified Fri, 04 Jan 2008 01:01:00 GMT

指定被请求资源上次被修改的日期和时间

Server Apache

一种标明Web 服务器软件及其版本号的头标

X-Cache HIT from mimg68.nets.com

表示你的 http request 是由 proxy server 回的

2.3 Cookies

显示Cookies 信息

如上图所示City=021,其实是我163邮箱中设置城市信息值,在Cookies 中记录为021(代表上海这个城市)

备注:

什么是cookie ?Cookie 是一种在客户端保持HTTP 状态信息的技术,Cookie 是在浏览器访问WEB 服务器的某个资源时,由WEB 服务器在HTTP 响应消息头中附带传送给浏览器的一片数据,WEB 服务器传送给各个客户端浏览器的数据是可以各不相同的。

浏览器可以决定是否保存这片数据,一旦WEB 浏览器保存了这片数据,那么它在以后每次访问该WEB 服务器时,都应在HTTP 请求头中将这片数据回传给WEB 服务器。

显然,Cookie 最先是由WEB 服务器发出的,是否发送Cookie 和发送的Cookie 的具体内容,完全是由WEB 服务器决定的。

Cookie 在浏览器与WEB 服务器之间传送的过程如图所示。

2.4 Cache(缓存)

显示在请求完成前后的浏览器缓存里URL

地址栏里的详细信息

3.5 Query String(查询字符串)

显示查询字符串被用在是传递参数url 中

如下图所示:

http://reg.yodao.com/setcookie.jsp?username=mayingbao2002&domain=yodao.com&loginCookie=uaLr3t2p5wKi_ku90vYy04gK1MamttMzYGFxdsppqrz3ZhjsWZ8jzDlVjmxEIpSSx2hn__w3ZsoBSFu6gKRZyRUdIgZYzVciX&clearPersistCookie=

如上面的红框中显示的mayingbao2002字符串,是存在于请求的URL 传递的参

2.6 POST Data

显示通过Post 方式数据信息

以下是mail.163.com 登录过程中POST Data,如下图所示:

https://reg.163.com/logins.jsp?type=1&url=http://fm163.163.com/coremail/fcg/ntesdoor2?lightweight%3D1%26verifycookie%3D1%26language%3D-1%26style%3D-1

上面的红框:application/x-www-form-urlencoded表示,post 方式默认提交数据编码

备注:以下为Post 方式提交数据编码几种方式:

Mime Type指的是如text/html,text/xml等类型

MIME (Multipurpose Internet Email Extension),意为多用途Internet 邮件扩展,它是一种多用途网际邮件扩充协议,在1992年最早应用于电子邮件系统,但后来也应用到浏览器。服务器会将它们发送的多媒体数据的类型告诉浏览器,而通知手段就是说明该多媒体数据的MIME 类型,从而让浏览器知道接收到的信息哪些是MP3文件,哪些是JPEG 文件等等。当服务器把把输出结果传送到浏览器上的时候,浏览器必须启动适当的应用程序来处理这个输出文档。在HTTP 中,MIME 类型被定义在、部分的Content-Type 中。

如上图红圈所表示,可以看到POST Data 中的password 和username 数据;

备注:get 方法和Post 方法区别

GET 方法

GET 方法是默认的HTTP 请求方法,我们日常用GET 方法来提交表单数据,然而用GET 方法提交的表单数据只经过了简单的编码,同时它将作为URL 的一部分向Web 服务器发送,因此,如果使用GET 方法来提交表单数据就存在着安全隐患上。例如

Http://127.0.0.1/login.jsp?Name=zhangshi&Age=30&Submit=%cc%E+%BD%BB

从上面的URL 请求中,很容易就可以辩认出表单提交的内容。(?之后的内容)另外由于GET 方法提交的数据是作为URL 请求的一部分所以提交的数据量不能太大

POST 方法

POST 方法是GET 方法的一个替代方法,它主要是向Web 服务器提交表单数据,尤其是大批量的数据。POST 方法克服了GET 方法的一些缺点。通过POST 方法提交表单数据时,数据不是作为URL 请求的一部分而是作为标准数据传送给Web 服务器,这就克服了GET 方法中的信息无法保密和数据量太小的缺点。因此,出于安全的考虑以及对用户隐私的尊重,通常表单提交时采用POST 方法。

2.7 Content

统计显示收到的Http 响应信息

如下图所示:可以查看

https://reg.163.com/logins.jsp?type=1&url=http://fm163.163.com/coremail/fcg/ntesdoor2?lightweight%3D1%26verifycookie%3D1%26language%3D-1%26style%3D-1

页响应具体内容:

2.8 Stream

显示客户端发送的数据,然后服务器端返回的数据

客户端发送总数据:901 bytes sent to 218.107.55.86:80

客户端接受到服务器端返回总数据:247 bytes received by

192.168.52.188.10720

以下用请求一个mail.163.com 中的Logo 图标为例说明:

http://mimg.163.com/logo/163logo.gif

左边:客户端向服务器端发送数据流

1 GET /logo/163logo.gif HTTP/1.1

以上代码中“GET”代表请求方法,“closea_d.js”表示URI ,“HTTP/1.1代表协议和协议的版本。

2 Accept: */*

指示能够接受的返回数据的范围, */*表示所有

3 Referer:

http://g1a114.mail.163.com/a/f/js3/0712240954/index_v6.htm

包含一个URL ,用户从该URL 代表的页面出发访问当前请求的页面

4 Accept-Language: zh-cn

表示能够接受的返回数据的语言

5 Accept-Encoding: gzip, deflate

Accept-Encoding 表明了浏览器可接受的除了纯文本之外的内容编码的类型,比如gzip 压缩还是deflate 压缩内容。

6 User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)

客户端标识浏览器类型

7 Host: mimg.163.com

访问地址主机标识地址

8 Connection: Keep-Alive

保持Tcp 连接(前台已有备注,这里不做说明)

9Cookie: vjuids=-1b9063da8.1173d33f879.0.9aab8b85a459d;

vjlast=1199406314;

_ntes_nnid=a1e69963f40453af8a9ad171cc4cd8da,0|tech|;

NTES_UFC=[***********][***********][***********]0000000000; Province=021; City=021; ntes_mail_firstpage=normal;

NTES_SESS=68LUOUH9ewcCBFyN5OXZ_0qf._IOMCkFscaGYrooXpjtVF7r8Vx7jAzg7HGdWo00GQEn1ZmrZcX7FMAXnb052r8XOFZZYk.hN; NETEASE_SSN=mayingbao2002; NETEASE_ADV=11&23&[1**********]52;

Coremail=VDeAMrrrDFaTa%XCVwJiXXsRLSLkbLhZXXZGqPJkEXFKNt;

wmsvr_domain=g1a114.mail.163.com

Cookies 没什么说的,前面已列举了

右边:服务器端向客户端返回数据流

1 HTTP/1.0 304 Not Modified

服务器告诉客户,原来缓冲的文档还可以继续使用。

2 Date: Mon, 31 Dec 2007 21:42:27 GMT

发送HTTP 消息的日期

3 Content-Type: image/gif

服务器返回请求类型是image/gif

4 Expires: Wed, 30 Jan 2008 21:42:27 GMT

指定实体的有效期

5 Last-Modified: Wed, 19 Apr 2006 03:46:16 GMT

指定被请求资源上次被修改的日期和时间

6 Age: 5607

表示Http 接受到请求操作响应后的缓存时间

7 X-Cache: HIT from mimg68.nets.com

表示你的 http request 是由 proxy server 回的

8 Connection: keep-alive

保持Tcp 请求连接状态

2.9 系统请求信息框

菜单区如上图红框所示:

Started: 表示开始记录请求一个URL 时间

Time: 表示记录请求耗费的时间

Sent: 表示客户端向服务器端发送请求字节大小

Reveived:表示客户端收到服务端发送请求字节大小

Method: 表示请求URL 方式

Result: 表示服务器返回到客户端结果

以下是系统响应速度评测系统中http 状态码列表

200

302

304

401

404

Aborted OK/Success status code Moved temporarily status code Not modified status code Access denied status code Page or file not found Internet Explorer aborted the HTTP

request before a response was received

(Cache) Content read from cache without

sending an HTTP request to the server

ERROR_* An error occurred such as

ERROR_INTERNET_NAME_NOT_RESOLVED

2xx

3xx

4xx

5xx Successful HTTP status code Redirection HTTP status code Client error HTTP status code Server error HTTP status code

详细Http 状态查询,可以参考这个

Type: 请求URL 的类型

以下是系统响应速度评测系统中的URL 的类型列表

text/html

text/css

text/xml Normal html based content Cascading style sheets XML data, e.g. SOAP requests and

responses

text/* Any textual content type including

all the above types

image/gif

image/jpg

image/* GIF image JPEG image Any image including gifs, jpgs and

png files

application/x-javasc

ript

application/* Javascript Any application content, e.g.

flash files

(application/x-shockwave-flash)

URL:列出请求的URL 具体地址

以下主要是系统响应速度评测系统菜单区的功能介绍:

2.10 Record

点击”Record”按钮开始录制Http 请求操作

2.11 Stop

点击”Stop”按钮停止录制Http 请求操作

2.12 Clear

点击”Clear”按钮, 清除所有录制Log 记录如下图所示红框中内容:

2.13 Summary

点击”Summary”按钮, 显示或隐藏所有请求信息概述

以下用系统响应速度评测系统工具记录打开http://www.google.cn/过程,Summary 信息如下:

Perfomance 信息如上图所示:

Elapsed time Http URL请求时间总和

Network Round Trips 没搞明白

Downloaded Data 客户端接受到服务器端传来的数据总和

Uploaded Data 客户端发送到服务器端数据总和

Http compression savings http数据压缩

DNS Lookups DNS解析

Tcp Connets Tcp连接

Status codes信息如上图所示

Cache 表示缓存的数据有4处

200 ok 表示Http 状态代码200 ok 1处

2.14 Find

点击”Find”按钮, 可以打开一个查询对话框, 在日志记录中去搜索字符串

2.15 Filter

点击”Filter”按钮, 可以打开一个过滤器对话框, 如下图所示

2.16 Save

点击”Save”按钮, 可以打开保存对话框, 如下图所示:

可以保存的格式为.hwl (系统响应速度评测系统 Log文件格式), .Xml, CVS 格式

2.17 Help

点击”Help”按钮, 没什么说的, 就是英语Help 定位问题技巧

巧用Filter 功能过滤信息

假设怀疑yun.js 有问题,当然你要对js 程序要有了解,可使用Filter 过滤器,直接将需要的yun.js 找出,查看其是否存在问题!


相关内容

  • 软件开发文档
  • 软件开发文档 软件开发文档是软件开发使用和维护种的必备资料.它能提高软件开发的效率,保证软件的质量,而且在软件的使用过程中有指导,帮助,解惑的作用,尤其在维护工作中,文档是不可或缺的资料. 软件文档可以分为开发文档和产品文档两大类.  开发文档包括:<功能要求>.<投标方案> ...

  • 模板_测试用例
  • 文档标识:uuid_doc_id 中国软件评测中心 软件测试说明 项目名称:CNAS T0407测试能力验证 项目标识:uuid_project_id 测试级别:性能测试 委托单位:国家应用软件产品质量监督检验中心 密 级:无 文档信息 修订历史记录 文档审核与批准 目录 1 范围 ........ ...

  • 防火墙设备通用技术规范
  • 二次系统安全防护设备-防火墙设备 采购标准技术规范使用说明 1. 本标准技术规范分为通用部分和专用部分. 2. 项目单位根据需求选择所需设备的技术规范.技术规范通用部分条款.专用部分标准技术参数表和使用条件表固化的参数原则上不能更改. 3. 项目单位应按实际要求填写"项目需求部分" ...

  • 2009年软件评测师下午试题答案
  • 2009年上半年软件评测师 试题一 [问题 1] 试题二 [问题1]下午答案 响应时间是系统完成事务执行准备后所采集的时间戳和系统完成待执行事务后所采集的时间戳之间的时间间隔,是衡量特定类型应用事务性能的重要指标,标志了用户执行一项操作大致需要多长时间. [问题2] 系统能够承受的并发用户登录的最大 ...

  • 软件测试之服务器稳定性测试方法
  • 服务器稳定性是最重要的,如果在稳定性方面不能够保证业务运行的需要,在高的性能也是无用的. 正规的服务器厂商都会对产品惊醒不同温度和湿度下的运行稳定性测试.重点要考虑的是冗余功能,如:数据冗余.网卡荣誉.电源冗余.风扇冗余等. 一些测试方法主要分以下几种: 压力测试:已知系统高峰期使用人数,验证各事务 ...

  • 三级题目(测评)
  • 三级测评工程师试 Ⅰ.switch 一. 选择题: 二. 填空题 三. 判断题 1.当以太网交换机的端口工作在全双工方式下,流量控制是通过发送PAUSE 帧的方式实现的,PAUSE 帧使用一个保留的组播地址发送给正在发送的站,发送站接收到该帧后,就会暂停或停止发送.( ) (对.三级,交换机) Ⅱ. ...

  • 电信客户满意度评测指标研究
  • 中国科学技术信息研究所 硕士学位论文 电信客户满意度评测指标研究 姓名:兰敏 申请学位级别:硕士 专业:情报学 指导教师:宋振峰 20040830 电信客户满意度评测指标研究 摘 要 本文是一篇探索建立电信客户满意度指标评价模型的论文通过定性与定量相结合的研究方法收集数据效度检验法多元回归等统计分析 ...

  • 残疾人杂志
  • 版本: 1.0 日期: 2008-3-18 目 录 第1章 系统概述 ................................................................................................................... ...

  • 专车服务总结:Uber价格最低滴滴功能丰富|uber|滴滴|专车
  • 怪咖评测室 出品 持续一个月的专车服务评测在上周告一段落了,无论你是哪家的死忠还是毫无忠诚度的"屌丝",相信这次的评测都将会让你对专车平台有进一步的认识. 经过几周的评测,四位评测员也看到了专车服务平台的一些普遍问题: 1. 专车服务平台的服务很难统一,用户在使用过程中的体验时好 ...