zoukankan      html  css  js  c++  java
  • Fiddler处理请求转发

    项目开发时后端接口测试一直使用postman,但在bug修复的时,由于接口需要验证用户身份,传各种参数,接口调试非常麻烦。为解决这个问题,可使用Fiddeler抓包将网络请求转发至本地进行调试。
    关于如何抓取HTTPS请求网上资料非常多,此处不累述。
    app调试可直接在pc上使用模拟器,可自行选择模拟器,此处使用逍遥安卓模拟器。

    1.配置代理

    主机名即在CMD 中使用ipconfig查看内网ip地址,端口为fiddler中配置的端口

       2.安装证书(https)略

       3.配置转发

    勾选 enable rules/unmatched requests passthrough
    匹配原始host: regex:(?inx)^https://host(?<name>.+)$
    转发至目标host:http://yourhost${name}
    host为需要原始值,yourhost为本地的目标url
    保存即可。

    例如:要将所有 https://thor.shop.jd.com  上面的 请求转发到自己ip地址的3000端口 http://10.1.1.111:3000

    写法如下

    regex:(?inx)^https://thor.shop.jd.com(?<name>.+)$

    http://10.1.1.111:3000${name}

    访问 https://thor.shop.jd.com/上的资源  即可成功 转发 到本地 http://10.1.1.111:3000 上面

    访问测试,

    请求已正常转发至本地。

    参考|转发:https://blog.csdn.net/weixin_43819950/article/details/88596137

  • 相关阅读:
    数值数据类型
    如何提高数据迁移和复制的速度
    dns解析
    cdn加速
    集群
    JavaScript初学者应注意的七个细节
    CXF 5参考资料
    深入理解Spring MVC 思想
    【深入理解Java内存模型】
    牛人论
  • 原文地址:https://www.cnblogs.com/taohuaya/p/14261037.html
Copyright © 2011-2022 走看看