安云网 - AnYun.ORG | 专注于网络信息收集、网络数据分享、网络安全研究、网络各种猎奇八卦。
当前位置: 安云网 > 技术关注 > 神兵利刃 > HttpWatch工具简介及使用技巧

HttpWatch工具简介及使用技巧

时间:2014-11-01来源:安云网 作者:网络点击:
HttpWatch强大的网页数据分析工具.集成在Internet Explorer工具栏.包括网页摘要.Cookies管理.缓存管理.消息头发送/接受.字符查询.POST 数据和目录管理功能.报告输出 HttpWatch 是一款能够收集并显示页页

基本功能介绍


//内容来自AnYun.ORG

启动Httpwatch //安云网咨询系统

从IE的“查看”—“浏览器栏”—“HttpWatch”启动HttpWatch。如下图所示:

//安云网,anyun.org

以下是HttpWatch程序界面

//安云网,anyun.org

以下用登录我的邮箱mail.163.com例子来展示Httpwatch: //内容来自安云网

点击“Record”后,在IE打开需要录制的网址,mail.163.com,输入用户名,密码后完成登录操作

//ANYUN.ORG

1. 3.1 Overview(概要)

表示选定某个信息显示其概要信息
//内容来自AnYun.ORG
//本文来自安云网

如上图红框所示:

//copyright AnYun.ORG

URL: http://mimg.163.com/external/closea_d.js //copyright AnYun.ORG

Result:200 //安云网,anyun.org

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

Resync URL   Browser requested refresh if changed - http://mimg.163.com/external/closea_d.js //安云网,anyun.org

浏览器请求的URL //copyright AnYun.ORG

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

//内容来自安云网

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

//安云网,anyun.org

Connect       Connect to IP address '218.107.55.86'

//内容来自AnYun.ORG

请求的网址的IP地址 //copyright AnYun.ORG

Http Request   Unconditional request sent for http://mimg.163.com/external/closea_d.js //安云网咨询系统

Http请求,当浏览器向Web服务器发出请求时,它向服务器传递了一个数据块,也就是请求信息 //内容来自AnYun.ORG

Http Response Headers and content returned

//安云网咨询系统

Http响应,当浏览器接受到web服务器返回的信息时 //内容来自安云网

2. 3.2 Header(报头)

表示从Web服务器发送和接受的报头信息; //本文来自安云网

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

//内容来自AnYun.ORG

如上图红框所示: //copyright AnYun.ORG

Http请求头发送信息 //本文来自安云网

Headers Sent                     value

//安云网,anyun.org

Request-Line                     GET /external/closea_d.js HTTP/1.1 //安云网咨询系统

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

//copyright AnYun.ORG

Accept                           */* //ANYUN.ORG

指示能够接受的返回数据的范围, */*表示所有 //内容来自AnYun.ORG

Accept-Encoding                  gzip, deflate //安云网咨询系统

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

//本文来自安云网

Accept-Language                  zh-cn

//ANYUN.ORG

表示能够接受的返回数据的语言 //ANYUN.ORG

Connection                       Keep-Alive

//安云网咨询系统

保持Tcp请求连接 //内容来自AnYun.ORG

备注:在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=3000000100000000000000000000000000000000000000000000000000000000; Province=021; City=021; ntes_mail_firstpage=normal; NTES_SESS=68LUOUH9ewcCBFyN5OXZ_0qf._IOMCkFscaGYrooXpjtVF7r8Vx7jAzg7HGdWo00GQEn1ZmrZcX7FMAXnb052r8XOFZZYk.hN; NETEASE_SSN=mayingbao2002; NETEASE_ADV=11&23&1199409658752;

//内容来自AnYun.ORG

Coremail=VDeAMrrrDFaTa%XCVwJiXXsRLSLkbLhZXXZGqPJkEXFKNt     //ANYUN.ORG

Cookie没什么说的就是客户端记录相关信息

//安云网,anyun.org

Host                     mimg.163.com

//本文来自安云网

请求连接的主机名称’

//安云网,anyun.org

Referer Http://g1a114.mail.163.com/a/p/main.htm?sid=XCVwJiXXsRLSLkbLhZXXZGqPJkEXFKNt     //本文来自安云网

包含一个URL,用户从该URL代表的页面出发访问当前请求的页面 //内容来自AnYun.ORG

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

//ANYUN.ORG

客户端标识浏览器类型

//ANYUN.ORG

Http请求头返回信息 //安云网,anyun.org

Headers Received                                              Value

//copyright AnYun.ORG

Status-Line                                                    Http/1.0 200 ok //ANYUN.ORG

表示Http服务端响应返回200

//内容来自安云网

Accept-Ranges                                               bytes

//安云网,anyun.org

Http请求范围的度量单位

//安云网,anyun.org

Age                                                       117 //本文来自安云网

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

//ANYUN.ORG

Cache-Control                                             max-age=3600 //本文来自安云网

一个用于定义缓存指令的通用头标 //本文来自安云网

Connection                                               keep-alive

//内容来自安云网

保持Tcp请求连接 //内容来自安云网

Content-Type                                             application/x-javascript //内容来自AnYun.ORG

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

//ANYUN.ORG

Date                                                Fri, 04 Jan 2008 01:12:26 GMT  //ANYUN.ORG

发送HTTP消息的日期

//安云网咨询系统

Etag                                              "10f470-734-b32eb00"

//安云网咨询系统

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

//安云网咨询系统

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

//ANYUN.ORG

指定实体的有效期

//copyright AnYun.ORG

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

//内容来自AnYun.ORG

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

//安云网咨询系统

Server                                      Apache

//安云网咨询系统

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

//内容来自AnYun.ORG

X-Cache                                    HIT from mimg68.nets.com     //安云网,anyun.org

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

//ANYUN.ORG

3. 3.3 Cookies

显示Cookies信息

//copyright AnYun.ORG

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

//内容来自AnYun.ORG

备注:

//copyright AnYun.ORG

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

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

//内容来自AnYun.ORG

显然,Cookie最先是由WEB服务器发出的,是否发送Cookie和发送的Cookie的具体内容,完全是由WEB服务器决定的。 //安云网咨询系统

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



//copyright AnYun.ORG

4. 3.4 Cache(缓存)

显示在请求完成前后的浏览器缓存里URL地址栏里的详细信息
//内容来自AnYun.ORG

5. 3.5 Query String(查询字符串)

显示查询字符串被用在是传递参数url //安云网,anyun.org

如下图所示: //安云网,anyun.org

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

//ANYUN.ORG


如上面的红框中显示的mayingbao2002字符串,是存在于请求的URL传递的参
//本文来自安云网

6. 3.6 POST Data

显示通过Post方式数据信息 //copyright AnYun.ORG

以下是mail.163.com登录过程中POST Data,如下图所示: //安云网,anyun.org

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

//ANYUN.ORG

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

//ANYUN.ORG

备注:以下为Post方式提交数据编码几种方式: //copyright AnYun.ORG


//安云网咨询系统

text/plain

//安云网,anyun.org

以纯文本的形式传送 //本文来自安云网

application/x-www-form-urlencoded

//ANYUN.ORG

默认的编码形式,即URL编码形式 //copyright AnYun.ORG

multipart/form-data

//内容来自安云网

MIME编码,上传文件的表单必须选择该 //安云网咨询系统


//ANYUN.ORG

Mime Type指的是如text/html,text/xml等类型 //安云网,anyun.org

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

//copyright AnYun.ORG

数据类型 //ANYUN.ORG

MIME类型 //安云网,anyun.org

超文本标记语言文本 .htm,.html文件

//copyright AnYun.ORG

text/html(数据类别是text,种类是html,下同) //安云网,anyun.org

纯文本,.txt文件 //安云网咨询系统

text/plain

//本文来自安云网

RTF文本,.rtf文件 //内容来自AnYun.ORG

application/rtf

//内容来自AnYun.ORG

GIF图形,.gif文件

//copyright AnYun.ORG

image/gif

//copyright AnYun.ORG

JPEG图形,.jpeg, .jpg文件 //安云网咨询系统

image/jpeg //copyright AnYun.ORG

au声音,.au文件

//安云网,anyun.org

audio/basic //安云网咨询系统

MIDI音乐,mid,.midi文件 //copyright AnYun.ORG

audio/midi,audio/x-midi

//内容来自安云网

RealAudio音乐,.ra, .ram文件

//copyright AnYun.ORG

audio/x-pn-realaudio

//内容来自AnYun.ORG

MPEG.mpg,.mpeg文件

//安云网,anyun.org

video/mpeg //安云网,anyun.org

AVI.avi文件

//安云网咨询系统

video/x-msvideo

//内容来自安云网

GZIP.gz文件 //copyright AnYun.ORG

application/x-gzip //本文来自安云网

TAR.tar文件

//内容来自安云网

application/x-tar

//安云网咨询系统

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

//copyright AnYun.ORG

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

//ANYUN.ORG

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请求的一部分所以提交的数据量不能太大 //copyright AnYun.ORG

POST方法 //ANYUN.ORG

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

//内容来自AnYun.ORG

7. 3.7 Content

统计显示收到的Http响应信息 //copyright AnYun.ORG

如下图所示:可以查看

//ANYUN.ORG

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 //ANYUN.ORG

页响应具体内容: //ANYUN.ORG

8. 3.8 Stream

显示客户端发送的数据,然后服务器端返回的数据 //内容来自AnYun.ORG

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

//本文来自安云网

客户端接受到服务器端返回总数据:247 bytes received by 192.168.52.188.10720 //ANYUN.ORG

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



//安云网咨询系统

http://mimg.163.com/logo/163logo.gif //copyright AnYun.ORG

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

//本文来自安云网

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

//安云网咨询系统

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

2 Accept: */*

//内容来自安云网

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

//内容来自AnYun.ORG

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

//本文来自安云网

包含一个URL,用户从该URL代表的页面出发访问当前请求的页面 //安云网咨询系统

4 Accept-Language: zh-cn

//内容来自AnYun.ORG

表示能够接受的返回数据的语言 //copyright AnYun.ORG

5 Accept-Encoding: gzip, deflate

//安云网,anyun.org

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) //copyright AnYun.ORG

客户端标识浏览器类型

//内容来自AnYun.ORG

7 Host: mimg.163.com //ANYUN.ORG

访问地址主机标识地址 //内容来自安云网

8 Connection: Keep-Alive //内容来自AnYun.ORG

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

//copyright AnYun.ORG

9Cookie: vjuids=-1b9063da8.1173d33f879.0.9aab8b85a459d; vjlast=1199406314; _ntes_nnid=a1e69963f40453af8a9ad171cc4cd8da,0|tech|; NTES_UFC=3000000100000000000000000000000000000000000000000000000000000000; Province=021; City=021; ntes_mail_firstpage=normal; NTES_SESS=68LUOUH9ewcCBFyN5OXZ_0qf._IOMCkFscaGYrooXpjtVF7r8Vx7jAzg7HGdWo00GQEn1ZmrZcX7FMAXnb052r8XOFZZYk.hN; NETEASE_SSN=mayingbao2002; NETEASE_ADV=11&23&1199409658752; Coremail=VDeAMrrrDFaTa%XCVwJiXXsRLSLkbLhZXXZGqPJkEXFKNt; wmsvr_domain=g1a114.mail.163.com

//copyright AnYun.ORG

Cookies没什么说的,前面已列举了 //ANYUN.ORG

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

//安云网咨询系统

1 HTTP/1.0 304 Not Modified //内容来自安云网

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

//内容来自安云网

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

//安云网,anyun.org

发送HTTP消息的日期 //本文来自安云网

3 Content-Type: image/gif //内容来自安云网

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

//ANYUN.ORG

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

//内容来自安云网

指定实体的有效期 //ANYUN.ORG

5 Last-Modified: Wed, 19 Apr 2006 03:46:16 GMT //copyright AnYun.ORG

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

//copyright AnYun.ORG

6 Age: 5607 //copyright AnYun.ORG

表示Http接受到请求操作响应后的缓存时间 //安云网,anyun.org

7 X-Cache: HIT from mimg68.nets.com //本文来自安云网

表示你的 http request 是由 proxy server 回的  //安云网,anyun.org

8 Connection: keep-alive //本文来自安云网

保持Tcp请求连接状态

//内容来自安云网

9. 3.9 HttpWatch请求信息框

菜单区如上图红框所示: //内容来自安云网

//ANYUN.ORG

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

//内容来自AnYun.ORG

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

//内容来自AnYun.ORG

Sent: 表示客户端向服务器端发送请求字节大小 //安云网咨询系统

Reveived:表示客户端收到服务端发送请求字节大小 //内容来自安云网

Method: 表示请求URL方式

//内容来自安云网

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

//copyright AnYun.ORG

以下是Httpwatch中http状态码列表 //安云网咨询系统


//安云网,anyun.org

200 //安云网咨询系统

OK/Success status code

//安云网,anyun.org

302 //安云网,anyun.org

Moved temporarily status code

//安云网,anyun.org

304 //安云网咨询系统

Not modified status code

//安云网,anyun.org

401 //ANYUN.ORG

Access denied status code //内容来自安云网

404 //内容来自安云网

Page or file not found //内容来自安云网

Aborted //本文来自安云网

Internet Explorer aborted the HTTP request before a response was received

//内容来自安云网

(Cache) //内容来自AnYun.ORG

Content read from cache without sending an HTTP request to the server //ANYUN.ORG

ERROR_*

//内容来自安云网

An error occurred such as ERROR_INTERNET_NAME_NOT_RESOLVED //copyright AnYun.ORG

2xx

//内容来自AnYun.ORG

Successful HTTP status code

//本文来自安云网

3xx

//安云网,anyun.org

Redirection HTTP status code

//内容来自AnYun.ORG

4xx

//本文来自安云网

Client error HTTP status code //安云网,anyun.org

5xx

//ANYUN.ORG

Server error HTTP status code //内容来自AnYun.ORG


//copyright AnYun.ORG

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

//安云网,anyun.org


//ANYUN.ORG

态代码 //安云网,anyun.org

状态信息

//copyright AnYun.ORG

含义

//copyright AnYun.ORG

100 //安云网咨询系统

Continue //内容来自AnYun.ORG

初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新)

//内容来自AnYun.ORG

101

//内容来自安云网

Switching Protocols

//安云网,anyun.org

服务器将遵从客户的请求转换到另外一种协议(HTTP 1.1新)

//内容来自安云网

200 //安云网,anyun.org

OK //copyright AnYun.ORG

一切正常,对GET和POST请求的应答文档跟在后面。 //内容来自安云网

201

//安云网咨询系统

Created //内容来自安云网

服务器已经创建了文档,Location头给出了它的URL。

//copyright AnYun.ORG

202

//内容来自AnYun.ORG

Accepted

//内容来自安云网

已经接受请求,但处理尚未完成。 //安云网咨询系统

203 //copyright AnYun.ORG

Non-Authoritative Information

//安云网,anyun.org

文档已经正常地返回,但一些应答头可能不正确,因为使用的是文档的拷贝(HTTP 1.1新)。

//copyright AnYun.ORG

204 //ANYUN.ORG

No Content //安云网,anyun.org

没有新文档,浏览器应该继续显示原来的文档。如果用户定期地刷新页面,而Servlet可以确定用户文档足够新,这个状态代码是很有用的。

//内容来自AnYun.ORG

205

//安云网咨询系统

Reset Content //安云网咨询系统

没有新的内容,但浏览器应该重置它所显示的内容。用来强制浏览器清除表单输入内容(HTTP 1.1新)。

//copyright AnYun.ORG

206

//内容来自安云网

Partial Content //内容来自AnYun.ORG

客户发送了一个带有Range头的GET请求,服务器完成了它(HTTP 1.1新)。

//安云网,anyun.org

300 //安云网,anyun.org

Multiple Choices

//安云网咨询系统

客户请求的文档可以在多个位置找到,这些位置已经在返回的文档内列出。如果服务器要提出优先选择,则应该在Location应答头指明。 //内容来自AnYun.ORG

301

//copyright AnYun.ORG

Moved Permanently //安云网,anyun.org

客户请求的文档在其他地方,新的URL在Location头中给出,浏览器应该自动地访问新的URL。

//ANYUN.ORG

302 //安云网,anyun.org

Found //内容来自安云网

类似于301,但新的URL应该被视为临时性的替代,而不是永久性的。注意,在HTTP1.0中对应的状态信息是“Moved Temporatily”。 //安云网咨询系统

出现该状态代码时,浏览器能够自动访问新的URL,因此它是一个很有用的状态代码。

//copyright AnYun.ORG

注意这个状态代码有时候可以和301替换使用。例如,如果浏览器错误地请求http://host/~user(缺少了后面的斜杠),有的服务器返回301,有的则返回302。 //ANYUN.ORG

严格地说,我们只能假定只有当原来的请求是GET时浏览器才会自动重定向。请参见307。

//内容来自安云网

303 //安云网咨询系统

See Other //安云网,anyun.org

类似于301/302,不同之处在于,如果原来的请求是POST,Location头指定的重定向目标文档应该通过GET提取(HTTP 1.1新)。 //内容来自AnYun.ORG

304

//内容来自安云网

Not Modified //内容来自安云网

客户端有缓冲的文档并发出了一个条件性的请求(一般是提供If-Modified-Since头表示客户只想比指定日期更新的文档)。服务器告诉客户,原来缓冲的文档还可以继续使用。

//安云网,anyun.org

305 //安云网咨询系统

Use Proxy //copyright AnYun.ORG

客户请求的文档应该通过Location头所指明的代理服务器提取(HTTP 1.1新)。

//安云网咨询系统

307 //安云网,anyun.org

Temporary Redirect

//内容来自安云网

和302(Found)相同。许多浏览器会错误地响应302应答进行重定向,即使原来的请求是POST,即使它实际上只能在POST请求的应答是303时才能重定向。由于这个原因,HTTP 1.1新增了307,以便更加清除地区分几个状态代码:当出现303应答时,浏览器可以跟随重定向的GET和POST请求;如果是307应答,则浏览器只能跟随对GET请求的重定向。(HTTP 1.1新) //内容来自AnYun.ORG

400 //内容来自AnYun.ORG

Bad Request

//安云网,anyun.org

请求出现语法错误。 //copyright AnYun.ORG

401

//copyright AnYun.ORG

Unauthorized //安云网,anyun.org

客户试图未经授权访问受密码保护的页面。应答中会包含一个WWW-Authenticate头,浏览器据此显示用户名字/密码对话框,然后在填写合适的Authorization头后再次发出请求。 //内容来自AnYun.ORG

403

//copyright AnYun.ORG

Forbidden //内容来自AnYun.ORG

资源不可用。服务器理解客户的请求,但拒绝处理它。通常由于服务器上文件或目录的权限设置导致。 //内容来自AnYun.ORG

404 //本文来自安云网

Not Found //安云网咨询系统

无法找到指定位置的资源。这也是一个常用的应答。

//安云网,anyun.org

405 //内容来自安云网

Method Not Allowed

//ANYUN.ORG

请求方法(GET、POST、HEAD、DELETE、PUT、TRACE等)对指定的资源不适用。(HTTP 1.1新) //安云网,anyun.org

406

//内容来自安云网

Not Acceptable //ANYUN.ORG

指定的资源已经找到,但它的MIME类型和客户在Accpet头中所指定的不兼容(HTTP 1.1新)。

//安云网,anyun.org

407

//安云网咨询系统

Proxy Authentication Required

//本文来自安云网

类似于401,表示客户必须先经过代理服务器的授权。(HTTP 1.1新)

//copyright AnYun.ORG

408 //ANYUN.ORG

Request Timeout

//ANYUN.ORG

在服务器许可的等待时间内,客户一直没有发出任何请求。客户可以在以后重复同一请求。(HTTP 1.1新)

//copyright AnYun.ORG

409 //内容来自AnYun.ORG

Conflict //ANYUN.ORG

通常和PUT请求有关。由于请求和资源的当前状态相冲突,因此请求不能成功。(HTTP 1.1新) //内容来自AnYun.ORG

410

//copyright AnYun.ORG

Gone

//安云网咨询系统

所请求的文档已经不再可用,而且服务器不知道应该重定向到哪一个地址。它和404的不同在于,返回407表示文档永久地离开了指定的位置,而404表示由于未知的原因文档不可用。(HTTP 1.1新) //copyright AnYun.ORG

411 //安云网,anyun.org

Length Required //安云网,anyun.org

服务器不能处理请求,除非客户发送一个Content-Length头。(HTTP 1.1新) //内容来自AnYun.ORG

412 //内容来自安云网

Precondition Failed //内容来自安云网

请求头中指定的一些前提条件失败(HTTP 1.1新)。 //内容来自AnYun.ORG

413

//安云网,anyun.org

Request Entity Too Large

//安云网咨询系统

目标文档的大小超过服务器当前愿意处理的大小。如果服务器认为自己能够稍后再处理该请求,则应该提供一个Retry-After头(HTTP 1.1新)。 //安云网,anyun.org

414 //ANYUN.ORG

Request URI Too Long

//安云网,anyun.org

URI太长(HTTP 1.1新)。 //ANYUN.ORG

416

//ANYUN.ORG

Requested Range Not Satisfiable //内容来自安云网

服务器不能满足客户在请求中指定的Range头。(HTTP 1.1新)

//安云网咨询系统

500

//安云网咨询系统

Internal Server Error //内容来自安云网

服务器遇到了意料不到的情况,不能完成客户的请求。

//copyright AnYun.ORG

501

//copyright AnYun.ORG

Not Implemented //ANYUN.ORG

服务器不支持实现请求所需要的功能。例如,客户发出了一个服务器不支持的PUT请求。

//内容来自安云网

502 //内容来自安云网

Bad Gateway //内容来自AnYun.ORG

服务器作为网关或者代理时,为了完成请求访问下一个服务器,但该服务器返回了非法的应答。

//copyright AnYun.ORG

503 //安云网咨询系统

Service Unavailable //安云网咨询系统

服务器由于维护或者负载过重未能应答。例如,Servlet可能在数据库连接池已满的情况下返回503。服务器返回503时可以提供一个Retry-After头。 //安云网,anyun.org

504

//安云网咨询系统

Gateway Timeout

//本文来自安云网

由作为代理或网关的服务器使用,表示不能及时地从远程服务器获得应答。(HTTP 1.1新)

//内容来自安云网

505

//安云网咨询系统

HTTP Version Not Supported

//安云网,anyun.org

服务器不支持请求中所指明的HTTP版本。(HTTP 1.1新) //安云网,anyun.org


//copyright AnYun.ORG

Type: 请求URL的类型 //内容来自AnYun.ORG

以下是Httpwatch中的URL的类型列表 //安云网咨询系统


//安云网,anyun.org

text/html

//内容来自安云网

Normal html based content //ANYUN.ORG

text/css

//ANYUN.ORG

Cascading style sheets //copyright AnYun.ORG

text/xml //ANYUN.ORG

XML data, e.g. SOAP requests and responses //本文来自安云网

text/* //安云网咨询系统

Any textual content type including all the above types //ANYUN.ORG

image/gif

//内容来自安云网

GIF image //copyright AnYun.ORG

image/jpg

//copyright AnYun.ORG

JPEG image

//ANYUN.ORG

image/*

//copyright AnYun.ORG

Any image including gifs, jpgs and png files

//ANYUN.ORG

application/x-javascript

//内容来自AnYun.ORG

Javascript //安云网咨询系统

application/*

//安云网,anyun.org

Any application content, e.g. flash files (application/x-shockwave-flash)

//内容来自安云网


//copyright AnYun.ORG

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

//安云网,anyun.org

以下主要是HttpWatch菜单区的功能介绍: //copyright AnYun.ORG

10.     3.10 Record

点击”Record”按钮开始录制Http请求操作 //内容来自AnYun.ORG

11.     3.11 Stop

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

//安云网,anyun.org

12.     3.12 Clear

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

//安云网,anyun.org

13.     3.13 Summary

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

//ANYUN.ORG

以下用httpwatch工具记录打开http://www.google.cn/过程,Summary信息如下:

//内容来自AnYun.ORG

Perfomance信息如上图所示:

//内容来自AnYun.ORG

Elapsed time     Http URL请求时间总和    

//copyright AnYun.ORG

Network Round Trips 没搞明白

//ANYUN.ORG

Downloaded Data   客户端接受到服务器端传来的数据总和 //copyright AnYun.ORG

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

//安云网,anyun.org

Http compression savings http数据压缩

//本文来自安云网

DNS Lookups   DNS解析

//安云网,anyun.org

Tcp Connets    Tcp连接

//安云网,anyun.org

Status codes信息如上图所示

//内容来自安云网

Cache   表示缓存的数据有4处

//安云网,anyun.org

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

//本文来自安云网

14.     3.14 Find

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

//copyright AnYun.ORG

15.     3.15 Filter

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

//安云网,anyun.org

16.     3.16 Save

点击”Save”按钮,可以打开保存对话框,如下图所示: //本文来自安云网

可以保存的格式为.hwl (Httpwatch Log文件格式), .Xml, CVS格式 //copyright AnYun.ORG

17.     3.17 Help

点击”Help”按钮,没什么说的,就是英语Help

//本文来自安云网

2       四定位问题技巧

1. 4.1 巧用Filter功能过滤信息

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


//安云网咨询系统


//安云网咨询系统

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
验证码: 点击我更换图片
相关内容
推荐内容