zoukankan      html  css  js  c++  java
  • fiddler初探

    基本介绍

    一 ,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中就可以

  • 相关阅读:
    解决在linux环境安装setuptools的相关错误
    sql根据最小值去重
    linux重新安装python
    python 进阶(转自http://python.jobbole.com/82633/)
    redis做消息列队
    下载安装windows版Redis
    vue-cli 结构
    vue-cli 安装
    [python]爬虫学习(三)糗事百科
    jquery基础
  • 原文地址:https://www.cnblogs.com/maxigang/p/5571151.html
Copyright © 2011-2022 走看看