fiddler(3)-抓包乱码问题、显示IP、模拟发送请求

Fiddler抓包乱码问题、显示IP、模拟发送get/post请求

bajie_qujing

 

一、Fiddler抓包中文乱码问题

解决方法:

1.打开windows注册表,操作-window+r,输入regedit,回车,按照路径找到HKEY_CURRENT_USER\Software\Microsoft\Fiddler2

2.在右栏空白处点击右键新建,选字符串值,加上HeaderEncoding,然后值输入 GBK(建议设置为UTF-8),重启fiddler即可

二、Fiddler抓包返回值Response Raw乱码问题

解决方法:方法1、点击Response Raw上方的"Response is encoded any may need to be decoded before inspection. click here to transform"。​

方法2、选中工具栏中的"Decode"。 这样会自动解压缩。

 

三、Fiddler显示IP的设置方法

由于web前端在多个环境中开发,需要经常更换host,而设置host之后会出现延迟的情况,怎么知道现在访问的域名时指向哪个服务器IP的呢?下面介绍通过对抓包工具Fiddler的设置,让请求显示服务器IP信息,方法很简单。快捷键Ctrl+R 或者 菜单->Rules->Customize Rules…

 

在CustomRules.js文件里Ctrl+F查找字符串 static function Main()
添加一行代码即可显示IP

FiddlerObject.UI.lvSessions.AddBoundColumn("ServerIP", 120, "X-HostIP");

 

 

 

修改完成后保存,重启fiddler后

 

四、fiddler模拟发送get/post请求(也可做简单接口测试)

1、模拟get/post发送请求

(1)fiddler设置post接口信息及参数,点击execute发送请求

 

(2)fiddler设置get接口信息及参数,点击execute发送请求

 

 

 

2、发送get请求后右侧会对应产生一条请求记录,选中查看右侧请求返回结果

 

 

 

五、request raw参数乱码问题

 多为源码加密原因


原文链接:https://blog.csdn.net/bajie_qujing/article/details/117983324

posted @ 2022-07-26 21:05  小米泥  阅读(2200)  评论(0编辑  收藏  举报