问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

fiddler怎么用

发布网友 发布时间:2022-04-21 17:49

我来回答

2个回答

懂视网 时间:2022-05-12 22:24

部分内容参考:http://ju.outofmemory.cn/entry/22854

我们在测试微信企业号的时候,由于微信的限制,不能把它拿到chrome浏览器中进行调试,所以就不能实时的看到页面变化情况,因而我们就需要一个能够随时查看我们页面变化的工具。虽然使用Fiddler也是存在一些问题,还是不能直接在我们的浏览器里面调试,但是相比较于将修改后的页面上传到服务器,然后在用手机进行请求,简单了很多。

1.首先我们需要安装一个fiddler,汉化不汉化的都可以,我给大家提供一个没有汉化的。链接:http://pan.baidu.com/s/1miuGbyS 密码:kjjg ,直接一溜确定,安装就行。安装完毕以后,我们进行以下设置。Fiddler代理默认使用端口8888,我们在手机端设置http代理为Fiddler的代理服务器(一会下面有具体的步骤),使得手机应用的请求都通过Fiddler来转发,从而实现查看手机端页面请求的功能。

1)设置Fiddler的options。

打开Fiddler->Tools->Fiddler Options在Connection面板里将Allow remote computers to connect勾选起来,确定后,关闭Fiddler并重新打开Fiddler。

2)此时,为了确保代理是正常工作的,我们可以在cmd里执行netstat -anop tcp查看Fiddler进程是否正常监听8888端口,如果服务没有正常开启,可以尝试使用其他端口,端口修改的位置(可以在上一步里面直接修改)。

我们先打开任务管理器查看以下我们Fiddler的PID代码是多少。打开任务管理器的快捷键是Ctrl+shift+ESC,正常状态下如图所示,我们的Fiddler.exe的PID是3156,如果你的这个界面里面没有PID这一项,接着往下看。

在任务管理页面,选择查看--选择列,把PID那一栏打上对号,如图所示,这样在任务管理界面就有PID了。

打开我们的cmd,执行netstat -anop tcp命令,如下图所示,我们可以看到,PID为3156,正在监听8888端口。那么接下来我们要把手机端的代理设置为Fiddler的代理,代理设置需要一个ip和一个端口,ip就是Fiddler所运行的电脑(安装Fiddler的电脑)的局域网ip地址,端口默认是Fiddler代理的端口8888,请确保手机所在的网段可以访问到电脑所在的网段,同一个局域网里一般没什么问题(电脑用宽带,手机用wifi,一个网就行)。

2.查看我们安装fiddler软件的电脑的ip,如图所示,我的电脑ip是192.168.1.12,因为我用的是公司的网络,ip是每天动态获取的,所以如果我们不把ip换成固定的,就得每次使用fiddler的时候自己在手动的修改一下。

3.给我们的手机设置代理,访问 192.168.1.12:8888,我用的是三星的s7,直接在链接的wifi上面长按就可以,代理主机名是我们的电脑网络的ip,代理服务器端口是我们fiddler监听的那个,如图所示

4.最后,我们需要配置一下我们电脑的hosts文件,路径如下,

将我们的电脑ip写入,后面跟的是我们要调试的那个网页的网址。

这样我们就可以调试我们的手极端的页面了。

5.问题:我们设置好了fiddler以后,再访问https协议的网站的时候,可能会出现下面的问题,如图:

这个问题造成我们不能正常访问一些网站内容,比如百度,阿里等等,这是因为我们的fiddler开启了监听https,在设置里面把对号去掉就行了。在fiddler页面,点击Tools--Telerik Fiddler Option--HTTPS,把监控https通道(decrypt HTTPS traffic)的那个对号去掉

热心网友 时间:2022-05-12 19:32

  首先我们打开Fiddler->Tools->Fiddler Options在Connection面板里将Allow remote computers to connect勾选起来,确定后,关闭Fiddler并重新打开Fiddler。

  fiddler options

  此时,为了确保代理是正常工作的,我们可以在cmd里执行netstat -anop tcp查看Fiddler进程是否正常监听8888端口,如果服务没有正常开启,可以尝试使用其他端口,端口修改的位置,如上图位置。

  fiddler proxy

  从上图我们看到,进程ID为8392的Fiddler正在监听8888端口,说明代理已经在工作了。那么接下来我们要把手机端的代理设置为Fiddler的代理,代理设置需要一个ip和一个端口,ip就是Fiddler所运行的电脑的局域网ip地址,端口默认是Fiddler代理的端口8888,请确保手机所在的网段可以访问到电脑所在的网段,同一个局域网里一般没什么问题。


  wifi setting

  我的手机刷的是MIUI,设置代理比较简单,直接在对应的WIFI中设置一下就可以了。手机代理设置不懂的也可以留言或自行查找相关资料。接下来让我们来测试一下效果。

  在手机端打开豆瓣,看下Fiddler监听到的请求:


  web testing

  正如我们所期望的,你可以开始调试你的手机端webapp请求了。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
贷款的话首付准备多少米能提A6L? 运来怎么造句 ...急死了,大家看清楚是不显示,不是没法输入啊,有没有高手指教_百度知 ... wps插入sjqy字体(wps文字添加艺术字体) sjqy钢筋符号字体怎么安装(sjqy钢筋符号字体怎么安装到wps) 钢筋符号等级怎么在wps输入? ...另一台显示乱码。看图。SJQY字库已安装。求解。在线等。 布艺沙发甲醛多久挥发 梦幻国度里那些艺术的装备,黄金的装备怎么来的? 梦幻国度点解有人会全身发光的 fidler弱网测试上行是多少 如何用fillder设置弱网络 如何使用fiddler工具进行弱网测试 铜钱草栽培注意事项有哪些 铜钱草是现在常见的绿植,养殖铜钱草要注意哪些小... 铜钱草的养护要注意什么 铜钱草怎么养,金钱草/铺地莲的养殖方法和注意事项 铜钱草夏天怎么养:充分的水肥和太阳 夏季养铜钱草有妙招,做好几点就可让铜钱草叶子油... 很适合夏季养的铜钱草,只要做好4点就可以苗壮很漂... 铜钱草的养殖方法和注意事项有哪些? 夏天铜钱草怎么养爆盆 夏季养殖铜钱草好养吗?该怎么精心养护呢? esd是什么格式文件? win10专业版esd镜像怎么用 Win10 TH2正式版10586官方ESD映像怎么转换成ISO镜像 为什么我的电脑带的预装office我激活不了 “必”字田字格写法图片 华为电脑office激活不了怎么办 有字在田字格里怎么写 怎么使用fiddler设置断点 fiddler怎么设置手机代理 android抓包 fiddler怎么配置 fiddler设置手机抓包,可是手机没有网络了怎么办 怎么设置fiddler手机上网抓手机上网的包 fiddler抓包时对网络的设置 fiddler 手机抓包怎么设置过滤器 fiddler怎么设置只接受手机的请求 怎样使用fiddler进行抓包 fiddler模拟限制网速是在哪个层实现 怎么配置fiddler抓取局域网 求助,Fiddler代理后网络问题.必须有果 fiddler怎么不监听本机的网络请求 fiddler怎么设置手机抓包 如何配置能让fiddler抓去https的请求 蜜蜡手串如何保养 蜜蜡手串怎样挑选 蜜蜡手串如何保养? 蜜蜡手串的功效与作用? 蜜蜡手串怎么盘玩?