当前位置:   article > 正文

Fiddler的基本介绍_fiddler官方网站

fiddler官方网站

一.Fiddler的基本介绍

Fiddler的官方网站:http://www.telerik.com/fiddler

Fiddler官方网站提供了大量的帮助文档和视频教程,学习Fiddler的最好资料

Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据,Fidder包含了一个强大的基于事件脚本的子系统,并且能使用.net语言进行扩展

你对http协议越了解,你就越能掌握Fiddler的使用方法.
  Fiddler是以代理web服务器的形式工作的,它使用代理地址:127.0.0.1,端口:8888.当FIddler退出的时候,它会自动注销,这样就不会影响别的程序.不过如果Fiddler非正常退出,这时候因为Fiddler没有自动注销,会造成网页无法访问.解决方法是重新启动下Fiddler

二.Fiddler的使用技巧

  1. https证书安装
    Fidder默认是对抓HTTP请求,如果想要详细查看HTTPS请求,会提示需要安装整数。

    1. 打开菜单栏:Tools>>Options>>HTTPS
    2. 勾选Decrypt HTTPS traffic
    3. 点击右上角的Actions
    4. 选择Export Root Certificate to Desktop,此时会在桌面上生成一个新的证书
    5. 选择浏览器导入证书
  2. 对手机app进行远程抓取。

    1. 手机和电脑要在同一个局域网
    2. 打开菜单栏:Tools>>Options>>Connections
    3. 点击Allow remote computers to connect
    4. 在手机上设置,WLAN设置,代理界面,输入电脑的IP地址,和之前设置的端口号。
  3. 抓取APP上HTTPS请求

    1. 打开手机浏览器输入电脑ip:[fldder远程端口]
    2. 正常情况会显示,Fidder Echo Service的网页
    3. 点击 FidderRoot cer
  4. 设置过滤

    1. 打开菜单栏:Tools>>Options>>HTTPS
    2. 在Decrypt HTTPS traffic下面一行的复选框有以下选项
      from all processes :抓所有的请求
      from browsers only :只抓浏览器的请求
      from non-browsers only :只抓非浏览器的请求
      from remote clients only:只抓远程客户端请求
  5. 请求的查看

    1. 点击右侧Inspectors下的Headers区域,查看Request Headers
    2. Request Headers区域里面的就是请求头信息,
  6. 在fidder在左下角有一个黑色输入框,可以输入一些指令。

    1. 清屏(cls)或使用快捷键<Ctrl + X>
    2. hlep 打开官方的使用页面介绍,所有的命令都会列出来
    3. select选择绘画的命令
    4. ?.png 用来选择png后缀的图片
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/271714
推荐阅读
相关标签
  

闽ICP备14008679号