fiddler抓包拦截请求转发到其他地址

使用Fiddler拦截请求转发到指定地址方便于本地调试,不需要进行打包切换地址,可以加快问题的确定修复效果
内容:
1:首先给app进行设置代理抓包内容,给进行
https://blog.csdn.net/qq_43717814/article/details/84317038
一、起因
在调试服务端的接口时,往往无法模拟出手机发送的请求(设备ID等),因此我们使用模拟器来代替真实手机环境。此外,我们还要把请求转发到本地的服务端才方便我们调试。
二、下载与安装
1.Fiddler
2.海马玩模拟器(使用其他模拟器或者真实手机亦可)
3.安装apk
三、配置
1.设置Fiddler请求监听规则
Tools -> Telerik Fiddler Options -> HTTPS选项卡
勾上Capture HTTPS CONNECTs和Decrypt HTTPS traffic这两项,建议勾上Ignore server certificate erros (unsafe)
在这里插入图片描述
Connections选项卡
勾上Allow remote computers to connect这项
记住Fiddler listens on port监听端口8888(等下会用到)
设置完必须重启Fiddler
在这里插入图片描述
2.设置Fiddler请求转发规则
Tools -> HOSTS…
勾上Enable remapping of requests for one host to a different host or IP, overriding DNS.
在这里插入图片描述
在这里插入图片描述
面填写示例:NewIP/Host(去向) OriginalURLHost(来源)
这里相当于把来自api.tbsport365.com的所有请求都转发到192.168.2.200:8300这里去,就达到我们本地调试的目的
在这里插入图片描述
接下来进行抓包操作,拦截到的api.tbsport365.com请求都会转发到192.168.2.200:8300地址上去,可以方便开发进行调试

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Fiddler是一款常用的网络抓包工具,它可以用于捕获和分析HTTP/HTTPS请求和响应数据。同时,Fiddler还提供了修改请求和响应数据的功能,可以用于调试和测试网络应用程序。下面是关于Fiddler抓包和修改的简要介绍: 1. 抓包功能:Fiddler可以在计算机和服务器之间拦截并记录所有的HTTP/HTTPS请求和响应数据。通过Fiddler,你可以查看请求的URL、请求头、请求体、响应状态码、响应头以及响应体等信息。这对于分析网络请求的过程以及排查问题非常有帮助。 2. 修改请求:Fiddler允许你修改HTTP/HTTPS请求的各个部分,包括URL、请求头、请求体等。你可以通过手动编辑或使用Fiddler提供的编辑工具来修改请求数据。这对于模拟不同的请求场景、测试异常情况或者修改请求参数非常有用。 3. 修改响应:除了修改请求,Fiddler还可以修改HTTP/HTTPS响应的内容。你可以通过编辑响应数据来模拟不同的响应场景,例如修改响应体、修改响应头等。这对于测试前端页面的不同状态或者模拟服务器返回特定数据非常有帮助。 4. 自动化脚本:Fiddler还支持使用自动化脚本来批量处理请求和响应数据。你可以使用Fiddler提供的脚本语言来编写自定义的脚本,实现自动化的抓包和修改操作。 总结来说,Fiddler是一款功能强大的网络抓包工具,可以帮助你捕获和分析HTTP/HTTPS请求和响应数据,并且提供了修改请求和响应数据的功能。这使得Fiddler成为了开发、测试和调试网络应用程序的重要工具。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值