zoukankan      html  css  js  c++  java
  • 【调试技巧】 Fiddler高级用法之url映射请求

    问题场景:

        已发布线上APP出现接口错误,如何测试线上APP访问本地请求?

        已发布线上H5页面,静态资源或js调试,如何映射本地js?

    一般解决方案:

        猜测(一般明显问题)、

        找到原发布包,修改请求资源url重新打包测试。需要前后端协调配合,耗时费力。

    fiddler映射响应:

        通过fidder拦截,将需要加载的资源映射到本地开发环境,而无需切换测试版APP

        例如线上资源:http://online.com/api/page

        映射加载本地资源:http://127.0.0.1/api/page

    方法一、使用 Fiddler自带:

      AutoResponder

      添加正则替换主机名规则:

             regex:(?insx)http://online.com/(?<name>.+)$

            *redir: http://127.0.0.1/${name}

     

    方法二、使用 Stave插件:

      

      添加规则:

          匹配:online.com

          替换为:127.0.0.1

    其他功能模拟异常响应:

      

    常用:

      404 响应。502响应。delay:1000:延时响应

      Find a file 响应本地文件(前端模拟本地js json)

      Create New Respone  创建响应信息修改响应内容,可修改替换原信息参数,比如:用户积分0修改为1000,进行模拟调试数据,而非真实修改数据库数据

      

      

  • 相关阅读:
    nginx 配置详解
    ngnix 负载均衡
    nginx 安装搭建与配置介绍
    11.15java实习生面试总结
    笔试题:编写一个用户注册接口
    java第一次笔试+面试总结
    《啊哈算法》读后总结(下)
    java常见排序算法
    Tomcat安装及配置教程
    算法题:购买n个苹果,苹果6个一袋或者8个一袋,若想袋数最少,如何购买?
  • 原文地址:https://www.cnblogs.com/lggggg/p/6897713.html
Copyright © 2011-2022 走看看