我正在使用Charles(http://www.charlesproxy.com)来调试我的HTTP请求,现在我遇到了一个问题,我收到了json响应,我需要编辑它以查看我的应用程序的行为。
我在看Rewrite选项,但无法弄清楚如何更改它。理想的是从磁盘加载整个响应。
任何想法如何实现这一目标?谢谢。
Map Local工具可能就是你要找的东西。通过菜单工具访问| Map Local ....注意,您可能需要相应的重写规则(Tools | Rewrite ...)以确保从磁盘提供响应的mime类型以及应用程序所期望的类型。但最近版本的Charles可能会自动设置类型。
启用断点,然后更改响应。您应该在调整响应之前按继续/发送请求发送它。
如前所述,Charles Proxy(4.2.8版)允许您使用不同的方法更改响应主体:
阅读更多here