HTTP Analyzer(实时分析HTTP/HTTPS数据流)
简述
HTTP Analyzer是一款实时分析HTTP/HTTPS数据流的工具。它可以实时捕捉HTTP/HTTPS协议数据,可以显示许多信息(包括:文件头、内容、Cookie、查询字符窜、提交的数据、重定向的URL地址),可以提供缓冲区信息、清理对话内容、HTTP状态信息和其他过滤选项。同时还是一个非常有用的分析、调试和诊断的开发工具。
HTTP Analyzer可以集成在IE浏览器中抓包,也可安装单独应用程序,非常实用。
介绍
HTTP Analyzer是一个实时的web分析工具,如果对Fiddler不陌生的话,HTTP Analyzer就是和Fiddler具备一样功能的分析工具。
HTTP Analyzer在tcp层工作,Fiddler相当于代理服务器,所以前者功能肯定更强,一般情况下,Fiddler足以满足网页数据抓包的基本需求了,都是不错的软件,很多人支持Fiddler,因为免费O(∩_∩)O哈哈~
使用
运行
打开HTTP Analyzer软件,点击Start,基本就可以检测到数据了。点击Start下拉按钮,会出来以下选项:
因为有些操作系统是多任务运行的,比如IE、Chrome打开了好几个页面或窗口,这时Current Session就不一定能检测准确了,所以有可能找不到数据。
New Process:提示你打开一个程序(.exe;.lnk),可以自己选,比如QQ.exe,或者其它可执行程序。这样在你运行这个软件的时候就会检测到数据,因为已经指定了这个程序。
Reopen Process:打开常用或者刚刚用过的程序。
Select Running Processes:选择正在使用的进程。
这个也是指定你要监测的进程,比如你运行了几个Chrome,你就需要制定是哪个Chrome, 选择进程,点Ok即可。
检测
下面以手机号码归属地查询为例来讲解如何使用HTTP Analyzer。
进入:百度APIStore,我们查看手机号码归属地接口,具体使用不再赘述,详见:手机号码归属地。
如上图,包含很多信息,请求所附属的进程,比如:chrome.exe、YoudaoDict.exe,以及请求的方式GET/POST、请求响应的时间、请求地址等,还可以通过表头进行条件过滤等操作,显示自己想要查看的信息。
还可以查看响应的内容:
{
"errNum": 0,
"retMsg": "success",
"retData": {
"phone": "15210011578",
"prefix": "1521001",
"supplier": "移动 ",
"province": "北京 ",
"city": "北京 ",
"suit": "152卡"
}
}
请求生成器
点击Tools,选择HTTP Request Builder。
这时,我们可以指定请求方式,输入URL以及传递参数,然后点击Execute执行该请求。
这样,我们就可以获取到响应的内容了,很简单吧O(∩_∩)O~!
HTTP Analyzer(实时分析HTTP/HTTPS数据流)的更多相关文章
- Wireshark解密HTTPS数据流
如果是chrome浏览器的数据流 直接配置”SSLKEYLOGFILE“就可以解密了. 实现过程: 1.配置系统环境变量 变量名:SSLKEYLOGFILE 变量值:随意指定一个存储路径,以便chro ...
- Http Analyzer 数据抓包
一.工具简介 这是一款实时分析 HTTP/HTTPS 数据流的工具.它可以实时捕捉HTTP/HTTPS 协议数据,可以显示许多信息(包括:文件头.内容.Cookie.查询字符窜.提交的数据.重定向的U ...
- http协议工作原理(转)
WWW是以Internet作为传输媒介的一个应用系统,WWW网上最基本的传输单位是Web网页.WWW的工作基于客户机/服务器计算模型,由Web 浏览器(客户机)和Web服务器(服务器)构成,两者之间 ...
- node如何让一个端口同时支持https与http
众所周知node是一个高性能的web服务器,使用它可以很简单的创建一个http或https的服务器. 比如一个很简单的http服务器: var http = require('http'); var ...
- wireshark分析https
0x01 分析淘宝网站的https数据流 打开淘宝 wireshark抓取到如下 第一部分: 因为https是基于http协议上的,可以看到首先也是和http协议一样的常规的TCP三次握手的连接建立, ...
- fidder 使用教程
fidder 使用教程 1. Fiddler 是什么? Fiddler是用C#编写的一个免费的HTTP/HTTPS网络调试器.英语中Fiddler是小提琴的意思,Fiddler Web Debugge ...
- netmon,messageanalyzer
Microsoft Message Analyzer Operating Guide https://technet.microsoft.com/en-us/library/jj649776.aspx ...
- xamarin studio And linq 查询方式分析
在 Windows 操作系统可以正常读取网络上的 https 数据流,在 Linux 操作系统中会失败:http://www.cnblogs.com/skyivben/archive/2012/03/ ...
- Fiddler学习纪要
一.Fiddler支持功能 1.查看几乎所有的浏览器.客户端应用或服务器之间的WEB数据流 2.手动或自动修改任意的请求或响应 3.解密HTTPS数据流以便查看或修改 4.归档捕获到的数据流,支持再不 ...
随机推荐
- $attr和$listeners is readonly
https://www.jb51.net/article/132371.htm 出现这个问题的原因,主要是因为在使用的时候出现了A组件调用B组件,B组件再调用了C组件.而直接使用了A组件修改C组件的数 ...
- [luogu] P2354 [NOI2014]随机数生成器 (贪心)
Description Input 第1行包含5个整数,依次为 x_0,a,b,c,d ,描述小H采用的随机数生成算法所需的随机种子.第2行包含三个整数 N,M,Q ,表示小H希望生成一个1到 N×M ...
- iText操作pdf(生成,导入图片等)
生成pdf有很多种方法,用pdfbox也很方便,今天我要写的是用iText 主要在pom.xml中配置的jar包如下 <dependency> <groupId>com.low ...
- ubuntu 14.04服务器上使用nginx搭建wordpress博客详解
过程详解 1.更新apt-get sudo apt-get update 2.安装nginx sudo apt-get install nginx 3.启动nginx sudo service ngi ...
- 百度语音识别服务 —— 语音识别 REST API 开发笔记
http://blog.csdn.net/lw_power/article/details/51771267
- 《深入理解Android 卷III》第五章 深入理解Android输入系统
<深入理解Android 卷III>即将公布.作者是张大伟.此书填补了深入理解Android Framework卷中的一个主要空白.即Android Framework中和UI相关的部分. ...
- jdk1.8Option类
目的:为了解决一个方法返回的参数可能为空而无法传入到新的方法做参数的问题,java8产生了新的内容:Option. 定义:Option是一个可以为空的容器对象(注意本质上是个万能对象). 常用方法:1 ...
- poj1363——Rails
Description There is a famous railway station in PopPush City. Country there is incredibly hilly. Th ...
- linux 数据库
查看数据库状态:service mysqld status 启动数据库服务 service mysql start 如果出现:Another MySQL daemon already running ...
- java语言体系的技术简介之JSP、Servlet、JDBC、JavaBean(Application)
转自:https://zhangkunnan.iteye.com/blog/2040462 前言 Java语言 Java语言体系比较庞大,包括多个模块.从WEB项目应用角度讲有JSP.Servlet. ...