HowtouseFiddler如何使用Fiddler_第1页
HowtouseFiddler如何使用Fiddler_第2页
HowtouseFiddler如何使用Fiddler_第3页
HowtouseFiddler如何使用Fiddler_第4页
HowtouseFiddler如何使用Fiddler_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Fiddler使用介绍Fiddler 是什么?是什么? Fiddler是用是用C#编写的一个免费的编写的一个免费的HTTP/HTTPS网络调试器。英语中网络调试器。英语中Fiddler是是小提琴的意思,小提琴的意思,Fiddler Web Debugger就像就像小提琴一样,可以让前端开发变得更加优小提琴一样,可以让前端开发变得更加优雅。雅。 注:针对我们注:针对我们Tester而言,我们可以根据而言,我们可以根据Fiddler截获的截获的Http request和和Http response判断判断bug出现的位置以及原因。出现的位置以及原因。下载和安装Fiddler 官网免费下载 http

2、:/ 默认安装FiddlerFiddler界面功能左侧窗口介绍(常用)正在将请求数据发往服务器正在从服务器下载返回数据返回过程中暂停请求中使用了HTTP CONNECT方法,建立HTTPS连接通道返回的内容类型是HTML返回的内容类型是图片返回的内容类型是Javascript普通的成功的返回返回内容为HTTP/304: 使用本地缓存返回内容为一个证书请求返回内容是服务器错误请求被客户端、Fiddler或服务器中断右侧窗口介绍1、Statistics 对所选中的这些会话的一个统计信息,这里可以选择一条或者多条,在右侧会给出相应的统计信息。 点击ShowChart会以图表的形式显示各种文件的比例2

3、、Inspectors 对某一条对话的Response和Request的详细介绍 3、AutoResponder 可以将已有的相应发回给服务器 4、Request Builder 可以自己手动写请求,包括请求的头和请求的内容。 也可以将左侧刚刚捕获的会话,拖到右侧进行修改 5、Filter 可以对会话进行过滤 6、TimeLine 通讯的时间对开发人员来说 在前端开发的日常工作中,发现服务器上某个css/javascript文件有问题,需要修改,那是家常便饭。通常,我们需要将文件进行修改,然后重新发布再验证,这样就很容易影响到生产环境的稳定性。更普遍的做法是,我们在开发环境中修改文件并验证,然

4、后发布到生产环境。虽然安全,却比较繁琐。而利用Fiddler的可以修改HTTP数据的特性,我们就非常敏捷地基于生产环基于生产环境境修改并验证,确认后再发布。对测试人员来说 根据HTTP返回标头集判断请求是否出错 HTTP 4开头 表示客户端错误 HTTP 5开头 表示服务端错误 e.g http 400 请求无效 http 404 无法找到文件 http 502 网关错误HTTP统计视图通过显示所有的Http通讯,Fiddler可以轻松的演示哪些用来生成一个页面,通过统计页 面(就是Fiddler左边的那个大框)用户可以很轻松的使用多选,来得到一个WEB页面的“总重量”(页面文件以及相关js,

5、css等)你也可以很轻松 得看到你请求的某个页面,总共请求了多少次,以及多少字节被转化了。 Fiddler支持断点调试概念,当你在软件的菜单rulesautomatic breakpoints选项选择beforerequest,或者当这些请求或响应属性能够跟目标的标准相匹配,Fiddler就能够暂停Http通讯, 情切允许修改请求和响应。这种功能对于安全测试是非常有用的,当然也可以用来做一般的功能测试,因为所有的代码路径都可以用来演习。 详细使用参考Fiddler使用演示Fiddler的工作原理 Fiddler 是以代理web服务器的形式工作的,它使用代理地址:, 端口:8888. 当Fiddler会自动设置代理, 退出的时候它会自动注销代理,这样就不会影响别的程序。不过如果Fiddler非正常退出,这时候因为Fiddler没有自动注销,会造成网页无法访问。解决的办法是重新启动下Fiddler.如何在VS调试网站的时候使用Fiddler 我们在用visual stuido 开发ASP.NET网站的时候也需要用Fiddler来分析HTTP, 默认的时候Fiddler是不能嗅探到localhost的网站。不过只要在localhost后面加个点号,Fiddler就能嗅探到。 例如:原本ASP

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论