博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
fiddler初探
阅读量:6233 次
发布时间:2019-06-21

本文共 801 字,大约阅读时间需要 2 分钟。

基本介绍

一 ,fiddler官方网站:

  www.fiddler2.com

二, fiddler有什么用?

  fiddler是很强大的web调试工具之一,同类型产品还有:charles,httpwatch,wireshark等。它能够记录所有客户端和服务器的http和https请求,允许你监视、设置断点、甚至修改输入数据,fiddler包含了一个强大的基于时间脚本的子系统,并且能够使用.net语言进行扩展。

三,fiddler工作原理

  fiddler十一代理web服务器的形式工作的,他使用代理地址:127.0.0.1(本地),端口为:8888.当fiddler退出时,端口将会自动释放,这样就不会影响其他程序使用该端口。如果异常退出可能会导致网页无法访问。简单试用过fiddler就会发现,实际上fiddler不仅仅能够监控浏览器的请求还能够监控所有的由本级发出的http请求。

 

 

既然提到web服务器代理,有过FQ经验的骚年一定知道要在浏览器里设置其代理服务器地址,这里也是一样,除了IE浏览器默认将代理设置为127.0.0.1:8888.其余的浏览器均需要手动设置。

前面提到过 fiddler能够捕获http会话和https会话,但是其默认只支持http,要监听https的会话需要在tool->fiddler options->https tab中设置

四,fiddler常规用法

1-查看http请求状态(一般发送至localhost的请求不能被捕捉,只要给loclahost后面加一个点号,fiddler就能够捕捉到)

2-修改request请求参数

3-修改response参数,可以有效的模拟服务器,处理有些资源请求,例如可以将本地资源路径存储在fiddler中就可以

转载于:https://www.cnblogs.com/maxigang/p/5571151.html

你可能感兴趣的文章
安装nginx+tomcat
查看>>
Android配置环境与引入第三方jar包
查看>>
我的友情链接
查看>>
iOS中UIWebView与其中网页的javascript的交互
查看>>
For语句实现批量创建AD用户
查看>>
MAC与LINUX之间的文件通信
查看>>
【MyBatis框架】SqlMapConfigl配置文件之常用的setting设置
查看>>
条件编译
查看>>
京东金融大数据竞赛猪脸识别(1)-从视频提取图像
查看>>
CentOS6.x/CentOS7.x一键安装mysql5.6/5.7并定制数据目录
查看>>
iOS消息转发机制
查看>>
css3样式的经典实现
查看>>
初次来到51CTO
查看>>
如何成为一名数据科学家?
查看>>
linux nc命令常用用法
查看>>
jenkins python api与json api不同
查看>>
shell脚本编程之循环语句
查看>>
Binary file (standard input) matches(grep)
查看>>
利用apache的rotatelogs命令实现WebLogic启动命令的nohup的日志回滚
查看>>
百度内页排名的第二个秘诀
查看>>