由捕获到的数据包重组html页面技术[10]

[入库:2005年8月18日] [更新:2007年3月25日]

本文简介:选择自 duxianghe 的 blog

将第一个包的状态行和首部行信息去除后,剩下的就是要恢复文件的内容了(注:有些传输文件的首部行很长而包又很短,首部行信息有部分出现在第二个包中),将文件内容保存,再把下一个包的内容加在已保存内容的尾部(对于html或其它文本文件来说,多一个空格或少一个空格都无所谓,但对于图像动画文件,常常因为多一个空格或少一个空格显示出乱码),直到所有包都保存完,这时保存文件,便算是恢复结束。

3.    重组整个html页面。

当打开一个html页面时,页面中的图片、动画都以html标签:src="http://www.swau.edu.cn/image/picture.gif" 引用其它地址的图片、动画,有些页面还使用了框架,有src="login.html"等标签。浏览器向服务器发出请求报文其实只是请求当前页面,页面内的其它每一个以src 进入的内容,必须单独发送请求报文,这也是为什么我们在访问某些网页时发现在图片或其它链接打不开或失效但页面其它内容还正常显示的原因(因为:如果页面的所有内容都是由一个请求报文发出,那任一内容出错就表示整个服务器应答报文错误)。

本文关键:数据重组,捕获,
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top