zoukankan      html  css  js  c++  java
  • charles mock方法及问题

    一、 抓包后修改返回数据
    1.生成一个完成的请求返回信息
    1.charles抓取一个完整的请求,返回数据
    2.然后找到该请求,右键“save response”,将该完整请求返回文件保存至本地
    3.修改本地需要修改的返回信息参数,完成后保存
    4.点击Charles生成的完整的请求包,右键选择“Map Local”,选择本地文件路径及相应的请求方式
    (当然这里Charles会自动将该文件的请求信息带入,只需要选择本地文件的路径即可)
    5.选择完成本地文件路径后,点击“OK”


    二.操作发送本地返回信息
    1.在请求来源执行相同的操作
    2.查看Charles抓包,已显示本地返回文件(文件的状态和正常执行时文件外观不同)
    3.查看前端页面(手机或PC浏览器)响应的返回状态已发生变化
    (这里需要注意的是:如果返回数据编码格式和Charles的编码格式不一致,前端可能不会发生变化,或者报错...)
    4.出现以上3中的编码问题时,此时也可以在“Response”中,底部结果展示方式切换为“Json Text”方式,然后
    复制Response中的返回结果,到本地文件,编辑后保存,执行1中的4~5步操作即可

    三、其他问题

    1、charles map local之后如何取消映射 

         TOOLS- map local,取消勾选map local的功能即可

  • 相关阅读:
    bzoj1914
    bzoj3144
    bzoj2756
    poj3177
    一些比较水的题目
    bzoj2282
    屯题50AC纪念
    Base64解码中文部分中文乱码的原因
    随机生成36位字符串
    jQuery判断某个元素是否存在某个样式
  • 原文地址:https://www.cnblogs.com/shenfangfang/p/8421283.html
Copyright © 2011-2022 走看看