HowtouseFiddler如何使用Fiddler程序.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
如何在VS调试网站的时候使用Fiddler 我们在用visual stuido 开发ASP.NET网站的时候也需要用Fiddler来分析HTTP, 默认的时候Fiddler是不能嗅探到localhost的网站。不过只要在localhost后面加个点号,Fiddler就能嗅探到。 例如:原本ASP.NET的地址是 http://localhost:2391/Default.aspx,? 加个点号后,变成 http://localhost.:2391/Default.aspx 就可以了 Fiddler使用介绍 Fiddler 是什么? Fiddler是用C#编写的一个免费的HTTP/HTTPS网络调试器。英语中Fiddler是小提琴的意思,Fiddler Web Debugger就像小提琴一样,可以让前端开发变得更加优雅。 注:针对我们Tester而言,我们可以根据Fiddler截获的Http request和Http response判断bug出现的位置以及原因。 下载和安装Fiddler 官网免费下载 /fiddler2/ 默认安装Fiddler Fiddler界面功能 左侧窗口介绍(常用) 正在将请求数据发往服务器 正在从服务器下载返回数据 返回过程中暂停 请求中使用了HTTP CONNECT方法,建立HTTPS连接通道 返回的内容类型是HTML 返回的内容类型是图片 返回的内容类型是Javascript 普通的成功的返回 返回内容为HTTP/304: 使用本地缓存 返回内容为一个证书请求 返回内容是服务器错误 请求被客户端、Fiddler或服务器中断 右侧窗口介绍 1、Statistics 对所选中的这些会话的一个统计信息,这里可以选择一条或者多条,在右侧会给出相应的统计信息。 点击ShowChart会以图表的形式显示各种文件的比例 2、Inspectors 对某一条对话的Response和Request的详细介绍 3、AutoResponder 可以将已有的相应发回给服务器 4、Request Builder 可以自己手动写请求,包括请求的头和请求的内容。 也可以将左侧刚刚捕获的会话,拖到右侧进行修改 5、Filter 可以对会话进行过滤 6、TimeLine 通讯的时间 对开发人员来说 在前端开发的日常工作中,发现服务器上某个css/javascript文件有问题,需要修改,那是家常便饭。通常,我们需要将文件进行修改,然后重新发布再验证,这样就很容易影响到生产环境的稳定性。更普遍的做法是,我们在开发环境中修改文件并验证,然后发布到生产环境。虽然安全,却比较繁琐。而利用Fiddler的可以修改HTTP数据的特性,我们就非常敏捷地基于生产环境修改并验证,确认后再发布。 对测试人员来说 根据HTTP返回标头集判断请求是否出错 HTTP 4开头 表示客户端错误 HTTP 5开头 表示服务端错误 e.g http 400 请求无效 http 404 无法找到文件 http 502 网关错误 HTTP统计视图通过显示所有的Http通讯,Fiddler可以轻松的演示哪些用来生成一个页面,通过统计页 面(就是Fiddler左边的那个大框)用户可以很轻松的使用多选,来得到一个WEB页面的“总重量”(页面文件以及相关js,css等)你也可以很轻松 得看到你请求的某个页面,总共请求了多少次,以及多少字节被转化了。 Fiddler支持断点调试概念,当你在软件的菜单—rules—automatic breakpoints选项选择beforerequest,或者当这些请求或响应属性能够跟目标的标准相匹配,Fiddler就能够暂停Http通讯, 情切允许修改请求和响应。这种功能对于安全测试是非常有用的,当然也可以用来做一般的功能测试,因为所有的代码路径都可以用来演习。 详细使用参考Fiddler使用演示 Fiddler的工作原理 Fiddler 是以代理web服务器的形式工作的,它使用代理地址:, 端口:8888. 当Fiddler会自动设置代理, 退出的时候它会自动注销代理,这样就不会影响别的程序。不过如果Fiddler非正常退出,这时候因为Fiddler没有自动注销,会造成网页无法访问。解决的办法是重新启动下Fiddler.

文档评论(0)

希望之星 + 关注
实名认证
文档贡献者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档