• Fiddler简介与安装


    01:Fiddler简介:

    Fiddler是一个HTTP的调试代理,以代理服务器,监听系统的Http网络数据流动,Fiddler也可以让你检查所有的Http通讯,设置断点,以及Fiddle所所有的‘进出’的数据(我一般用来抓包)。Fiddler还包含一个简单却功能强大的基于JScrip.NET事件脚本子系统,它可以支持众多的HTTP调试任务

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

    02:Fiddler工作原理(自动打开关闭代理)

    image.png

    Fiddler是以代理WEB服务器的形式工作的,浏览器与服务器之间建立TCP连接以HTTP协议进行通信,浏览器默认通过自己发送HTTP请求到服务器,它使用代理地址:127.0.0.1 端口:8888,当Fiddler开启会自动设置代理,退出的时候它会自动注销代理,这样就不会影响到别的程序。不过如果Fiddler非正常退出,这时候因为Fiddler没有自动注销,会造成网页无法访问。解决的办法是重启Fiddler

     

    03:Fiddler可以做哪些工作?

    可以监控浏览器的数据流动,包括HttpHtpps

     查看请求分析数据

    伪造客户端请求,服务器的响应

    测试网站的性能

    全局或者局部的断点

    第三方插件

     

    04:fiddler下载

    ①fiddler官网

    https://www.telerik.com/fiddler

    打开此网页后,点击DownLoad now

    image.png

    ②点击后,进入此页面,填写内容,勾选两个复选框

     

    image.png

    点击下载后,完成。

    ③收到一个安装包,双击打开

    image.png

    ④选择路径,点击install

    image.png

    ⑤显示completed,点击close,安装完成

    image.png

    ⑥在安装的路径中找到此文件,双击打开

    image.png

    ⑦进入此页面

    image.png

    ⑧进行配置fiddler

    点击Tools-Options

    image.png

    勾选以下三个复选框

    image.png

    点击Options-Https,勾选以下复选框image.png

    另外,在此页面,注意下拉选项的意思

    image.png

    在此页面, 添加证书到列表:

    image.png

     

    image.png

    一路点击:是

    提示成功

    image.png

    点击Option-Connections

    image.png

    设置只抓web包

    image.png

  • 相关阅读:
    js 常用方法
    Request.UrlReferrer
    批处理定时打开一个网页
    js基础知识总结:函数
    .NET DataTable转换为JSON格式的字符串
    .NET解析xml字符串,通过反射给实体类对象赋值,获取实体类数据列表
    .NET错误提示之:无法更新EntitySet“TableName”因为它有一个DefiningQuery
    python中安装web.py
    pycharm中运行flask项目安装flask
    jmeter--查看结果数中响应数据部分乱码
  • 原文地址:https://www.cnblogs.com/kelly11/p/12725930.html
Copyright © 2020-2023  润新知