http协议及其分析工具使用

上传人:人*** 文档编号:544708799 上传时间:2023-08-29 格式:DOCX 页数:9 大小:589.90KB
返回 下载 相关 举报
http协议及其分析工具使用_第1页
第1页 / 共9页
http协议及其分析工具使用_第2页
第2页 / 共9页
http协议及其分析工具使用_第3页
第3页 / 共9页
http协议及其分析工具使用_第4页
第4页 / 共9页
http协议及其分析工具使用_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《http协议及其分析工具使用》由会员分享,可在线阅读,更多相关《http协议及其分析工具使用(9页珍藏版)》请在金锄头文库上搜索。

1、1. httpp协议1.1. 简述httpp协议(HypperTTextt Trranssferr Prrotoocoll)是超文文本传输输协议,是客户户端浏览览器或其其他程序序与器之之间的应应用层通通信协议议。htttp协议议又是一一种分布布式,合合作式,多媒体体信息系系统服务务,由于于其简捷捷、快速速的方式式,htttp协协议迅速速成为互互联网上上应用最最为广泛泛的一种种网络协协议。1.2. 实现目的的最初是为为了传输输最互联联网原始始数据,现在hhttpp协议已已作为互互联网一一种分布布式,合合作式,多媒体体信息系系统服务务,不再再是简单单的数据据传输,而是更更加复杂杂的数据据传输,包括

2、图图片、视视频以及及音乐等等数据传传输。1.3. 状态码状态码55种状态态总结:1xx:表明服服务端接接收了客客户端请请求,客客户端继继续发送送请求;2xx:客户户端发送送的请求求被服务务端成功功接收并并成功进进行了处处理;33xx:服务务端给客客户端返返回用于于重定向向的信息息;4xxx:客户户端的请请求有非非法内容容;5xxx:服务务端未能能正常处处理客户户端的请请求而出出现意外外错误。常见状态态码:200 OK:表示请请求已成成功,随随响应头头返回客客户端;202 Accceptted:表示服服务器已已经接收收,但未未处理;204 No Conntennt:表表示服务务器成功功处理请请求

3、,但但不返回回任何实实体内容容,返回回已更新新的元信信息;302 Fouund:临时从从其他UURI响响应请求求,即临临时重定定向;304 Nott Moodiffiedd:客户户端发送送GETT请求且且已被允允许,但但是文档档内容不不变(跟跟上次访访问内容容一致),服务务器返回回此状态态码;401 Unaauthhoriizedd:当前前请求需需要授权权验证;403 Forrbidddenn:服务务器已接接受请求求,但拒拒绝执行行。404 Nott Fooundd:请求求失败,服务器器上未发发现请求求资源;500IInteerneet SServver Errror:服务器器遇到未未知错误误

4、,请求求无法完完成处理理。1.4. 消息头结结构通常,客客户机向向服务器器发送一一个请求求,而服服务器接接收请求求并进行行响应。这里就就涉及到到客户机机和服务务器的通通信问题题,这就就是需要要我们对对好htttp协协议进一一步了解解。一般地,从类型型上看,htttp消息息包括客客户机向向服务器器发送的的请求信信息和服服务器向向客户机机的响应应信息。这两种种类型的的消息由由一个起起始行,一个或或者多个个头域,一个指指示头域域结束的的空行和和可选的的消息体体组成。HTTTP的头头域包括括通用头头,请求求头,响响应头和和实体头头四个部部分。每每个头域域由一个个域名,冒号(:)和域域值三部部分组成成。

5、域名名是大小小写无关关的,域域值前可可以添加加任何数数量的空空格符,头域可可以被扩扩展为多多行,在在每行开开始处,使用至至少一个个空格或或制表符符。(1) 通用头包包含请求求和响应应消息都都支持的的头域,通用头头域包含含Cacche-Conntrool、Connnecctioon、Datte、Praagmaa、Traansffer-Enccodiing、Upggradde、Viaa。(2) 请求报文文的格式式为:请求行通用信信息头请求头头实体头头报文主主体请求行以以方法字字段开始始,后面面分别是是 URRL 字字段和 HTTTP 协协议版本本字段,并以 CRLLF 结结尾。SSP 是是分隔符符

6、。除了了在最后后的 CCRLFF序列中中 CFF 和 LFF 是必必需的之之外,其其他都可可以不要要。有关关通用信信息头,请求头头和实体体头方面面的具体体内容可可以参照照相关文文件。(3) 响应报文文格式如如下:状态行通用信信息头响应头头实体头头报文主主体状态码元元由3位数字字组成,表示请请求是否否被理解解或被满满足。原原因分析析是对原原文的状状态码作作简短的的描述,状态码码用来支支持自动动操作,而原因因分析用用来供用用户使用用。客户户机无需需用来检检查或显显示语法法。有关关通用信信息头,响应头头和实体体头方面面的具体体内容可可以参照照相关文文件。1.5. 工作原理理(1) 首先客户户机与服服

7、务器需需要建立立连接。只要单单击某个个超级链链接或者者输入某某个网址址,HTTTP的的工作就就开始了了。(2) 建立连接接后,客客户机发发送一个个请求给给服务器器,请求求方式的的格式为为:统一一资源标标识符(URLL)、协协议,后后边是MMIMEE信息包包括请求求修饰符符、客户户机信息息和可能能的内容容。(3) 服务器接接到请求求后,给给予相应应的响应应信息,其格式式为一个个状态行行,包括括信息的的协议版版本号、一个成成功或错错误的代代码,后后边是MMIMEE信息包包括服务务器信息息、实体体信息和和可能的的内容。(4) 客户端接接收服务务器所返返回的信信息通过过浏览器器显示在在用户的的显示屏屏

8、上,然然后客户户机与服服务器断断开连接接。图1.44 htttp工工作流程程图2. HttppWattch工工具2.1. 简介HttppWattch是是强大的的网页数数据分析析工具,集成在在Intternnet Expplorrer工工具栏.包括网网页摘要要、Coookiies管管理、缓缓存管理理、消息息头发送送/接受、字符查查询、PPOSTT 数据据和目录录管理功功能、报报告输出出。2.2. 安装使用用直接上网网下载hhttppwattch的的安装文文件,根根据步骤骤安装后后,启动动IE浏览览器即可可看到的的标记。点击进进入以下下显示界界面:点击左上上角的“Reccordd”红色点点即可进进

9、行抓包包操作,这个时时候再去去访问网网址,就就可以抓抓包分析析了。2.3. 实例分析析(1) 首次访问问,服务务器2000 OOK响应应(打开开Goooglee页面出出现下面面三种响响应):第二次访访问,服服务器3304响响应:服务器返返回2004响应应:(2) 服务器返返回4004响应应(地址址输入:):(3) 服务器返返回3002响应应(成功功登录1163邮邮箱):(4) 服务器返返回5000响应应(地址址输入:):3. Fireebugg工具3.1. 简介Fireebugg集HTMML查看看和编辑辑、Jaavasscriipt控控制台、网络状状况监视视于一体体,可以以说是开开发人员员必备

10、扩扩展之一一。Fiirebbug从从各个不不同的角角度剖析析 Weeb页面面内部的的细节层层面,给给Webb开发者者带来很很大的便便利。3.2. 安装使用用(1) 打开火狐狐浏览器器,选择择菜单中中的“工具”“附加组件”,如下下图所示示:(2) 选择“获获取附加加组件”,如图图所示:(3) 在“搜索索全部附附加组件件”中写入“firrebuug”,进行行搜索:(4) 找到Fiirebbug并并选择,点击“添加至至Firrefoox(A)”即提示示安装,按照步步骤安装装并重启启Firrefoox即可可。(5) 打开火狐狐浏览器器,右下下角有个个标记,点击即即打开ffireebugg调试,这里hh

11、ttpp抓包选选择上面面的网络络标签,现在打打开任何何一个网网址,即即可抓到到请求和和响应包包,进而而可以查查看各种种信息。3.3. 实例分析析(1) 打开百度度页面:从上图可可以看到到发送的的请求数数已经服服务器响响应状态态机响应应时间等等数据。分析本本次操作作可以看看到GEET方式式访问,服务器器响应状状态2000 OOK 使使用时间间16mms;浏浏览器发发送第二二次请求求时发现现百度页页面之前前加载的的一些静静态信息息没有改改变,于于是返回回了3004响应应头,说说明缓存存了一些些静态信信息。第一次请请求和2202响响应头信信息:第二次请请求和3304响响应头信信息:请求和响响应的各各

12、部分时时间花费费:由上面请请求和响响应结果果分析,根据不不同的响响应信息息头分析析,我们们可以清清楚知道道服务器器在不同同的请求求或者相相同请求求下做的的不同或或者相同同的事情情,以及及服务器器在响应应不同请请求时的的状态信信息,可可以帮助助清楚判判断到底底哪一部部分出现现了问题题,对我我们解决决实际问问题很有有帮助。同时我我们也可可以通过过解读各各部分时时间花费费来判断断网络或或者服务务器的情情况。(2) 打开一个个根本不不存在的的页面(页面地地址:):从上图可可以看到到,这个个页面根根本不存存在,如如果在实实际开发发中发现现这个错错误,就就证明这这个目录录下没有有这个文文件或资资源。由由此可见见,对任任何一种种响应状状态的分分析都是是很有意意义的,对我们们的开发发有很大大的帮助助。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 商业计划书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号