使用httpwatch抓包
httpwatch抓包工具是MS的ie自带的一个插件.
但是千里之行始于足下,所以先来利用httpwatch抓一些包来分析分析.
打开IE,快捷键shift+F2打开httpwatch.
如下图:
本文以电子科大图书馆检索为例,进行抓包.进入电子科大图书馆检索页面:
接下来:我们在搜索框内输入“计算机”,并点击下图中的绿色按键开始抓包.
等页面跳转后停止抓包并,截图如下:
首先我们查看httpwatch摘要页面:
这里我们对摘要字段一一进行解释.
第一个字段URL,即发送和返回包的地址.
第二个字段HTTP,表示包的发送和接受都是基于HTTP协议
第三个字段是http协议中定义的与服务器进行交互的不同方法.至于两者的具体区别,后面再介绍.
第四个字段结果是服务器响应值,200为服务器正常响应,
第五个字段类型表示发包或接受包的数据类型,可能是text文本,html标记语言,可以是js脚本.
第六个字段表示已经接收到的数据的大小
第七个时间表示发包或者接收包的时间.如果时间过长,则会超时返回
不难看出一共有9行数据,表示一共有九个包.其中POST包就是我们搜索关键字"计算机"发送给服务器的http包.
而其余8个Get包则是服务器返回的查询结果.
接着我们查看详细信息中的请求表头项 截图如下:
我们仅对第一个POST包进行说明,其他包类似
请求表头以键值对存在:
键--请求:说明HTTP包的类型,post类型
键--Accept:表明能够接受返回数据的类型 text/html, application/xhtml+xml, */*
键--Referer 告诉服务器我是从哪个页面链接过来的,服务器籍此可以获得一些信息用于处理
键--Accept-Language为可以接受的返回的语言
键--User-Agent 为客户端浏览器内核的类型
键--Connection保持TCP请求连接
键--Cache-Control 一个用于定义缓存指令的通用头标
键--cookie 客户端记录相关信息
请求正文选项---表明POST包中实际请求的内容,即我们的检索信息:
响应标头选项:
键--响应 表明服务器响应返回值为200
键--Data 从服务器返回的时间
键--Server表明服务器软件版本等信息
键--Content-Type表示从服务器返回的数据类型
键--expires指明返回结束时间
键--Cache-control通用标头定义缓存指令
键--keep alive连接保持的时间
键--connection保持TCP连接
响应正文选项为服务器返回的数据,其中一行包括了我们查询的关键字:
在后面同时包含了我们查询的结果,如图:
至此,我们对httpwatch抓包已经介绍完了
使用httpwatch抓包的更多相关文章
- 一步步教你为网站开发Android客户端---HttpWatch抓包,HttpClient模拟POST请求,Jsoup解析HTML代码,动态更新ListView
本文面向Android初级开发者,有一定的Java和Android知识即可. 文章覆盖知识点:HttpWatch抓包,HttpClient模拟POST请求,Jsoup解析HTML代码,动态更新List ...
- httpwatch抓包工具的使用方法
火狐浏览器下有著名的httpfox,而HttpWatch则是IE下强大的网页数据分析工具.这个工具到底有哪些具体功能呢?这个我就不再赘述了,百度百科上列的很全面,但也比较抽象.我只想说我曾经用这个工具 ...
- Httpwatch抓包
一.下载Httpwatch 二.抓包 1.启动Httpwatch 打开浏览器-选择工具-Httpwatch professional(仅适用于IE和火狐40及以下浏览器) 2.开始抓包 点击“Reco ...
- HttpWatch网络抓包工具的使用
HttpWatch网络抓包工具是专为IE浏览器集成的一款网络拽包工具. 是一款强大的网页数据分析软件,是最好用的抓包工具,httpwatch可以抓到上传视屏图片的包,一般的抓包软件是抓不到的.打开 ...
- Fiddler抓包工具使用基础
官网下载Fiddler Fiddler的官方网站: www.fiddler2.com Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监 ...
- Fiddler (HTTP抓包)简介
1.什么是Fiddler? Fiddler是位于客户端和服务器端的HTTP代理,也是目前最常用的http抓包工具之一.它能够记录客户端和服务器之间的所有HTTP请求,可以针对特定的HTTP请求,分析请 ...
- 手机数据抓包以及wireshark技巧
本文主要讨论一种非常方便的抓取Android和iphone手机网络数据包的办法,以及介绍wireshark最常用的技巧 抓包工具介绍 (1).网页抓包工具 Chrome浏览器插件 FireBug 插件 ...
- Fidder--实现手机的抓包
今天闲着没吊事,来写一篇关于怎么抓取Android中的app数据包?工欲行其事,必先利其器,上网google了一下,发现了一款神器:Fiddler,这个貌似是所有软件开发者必备神器呀!这款工具不仅可以 ...
- HTTP之手机抓包工具篇
简介 现在手机移动互联网时代 手机app 运用 如日冲天.自然手机app的问题排除也是头疼,明明自己测试 上线的接口正常 到了手机app就不行.怎么办呢?别急,现在有好多手机抓包工具啦! 1. Cha ...
随机推荐
- CSS之清除浮动
一.清除浮动的目的. 1.当一个父元素的高度不写或为auto时,而且这个父元素内又有浮动的子元素,那么这时候该父元素的高度将不会自动适应子元素的高度,也可以说高度是0px; 有如下代码: <di ...
- 《how to design programs》第10章表的进一步处理
返回表的函数: 下面是一个求工资的函数: ;; wage : number -> number ;; to compute the total wage (at $12 per hour) ...
- 什么是队列(Queue)?
类似于链表和堆栈,队列也是存储数据的结构.队列中数据进入队列的顺序很重要,一般来说,队列就是一群人或者事物按照排好的顺序等待接受服务或者处理. 定义:队列,又称为伫列(queue),是先进先出(FIF ...
- 剑指offer-面试题6.重建二叉树
题目:输入某二叉树的前序遍历和中序遍历结果,请重建出该二叉树.假设 输入的前序遍历和中序遍历的结果都不含重复的数字.例如输入前序遍历 序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2, ...
- [置顶] 九度笔记之 1434:今年暑假不AC
题目1434:今年暑假不AC 时间限制:1 秒 内存限制:128 兆 特殊判题:否 提交:307 解决:180 题目描述: “今年暑假不AC?”“是的.”“那你干什么呢?”“看世界杯呀,笨蛋!”“@# ...
- Kyoya and Colored Balls(组合数)
Kyoya and Colored Balls time limit per test 2 seconds memory limit per test 256 megabytes input stan ...
- jquery第二期:三个例子带你走进jquery
jquery是完全支持css的,我们举个例子来看看使用jquery的方便之处,这功劳是属于选择器的: 例1: <!DOCTYPE html PUBLIC "-//W3C//DTD HT ...
- Android_Fragment_Fragment具体解释
Android_Fragment_Fragment具体解释 分类: Android基础2013-10-03 08:23 92人阅读 评论(0) 收藏 举报 AndroidFragmentFragmen ...
- RMAN数据库恢复之对数据库进行完全介质恢复
RMAN数据库恢复之对数据库进行完全介质恢复环境:控制文件和参数文件SPFILE及归档文件.重做日志文件都在.其它数据文件丢失.恢复方法:使用之前创建的全库备份进行恢复1.删除数据文件: SQL> ...
- 跨服务器的sql使用
由于想从别的服务器上的数据库导入一些数据过来 经网上查阅,得到 select * from openrowset( 'SQLOLEDB', '服务器名字'; '用户名'; '密码',数据库名字.dbo ...