2016-11-10 104 views
0

第一次使用Charles和我完全混淆。我看过videos并阅读了许多tutorial,我仍然画空白。使用Charles调试运行在Digital Ocean Droplet上的webhook

我的JSON响应POST请求突然停止工作了,我想不通为什么。 JSON是有效的,所以我在想我的头文件有问题。

我想查看我的标题,我在想我需要使用查尔斯的“Map Remote”功能,但是地狱我甚至不确定这个..我的情况是,我有一个webhook得到击中在POST要求:

http://mine.com/webhook/receive 

还有就是住在这里的一个数字海洋飞沫一个Rails应用程序,并处理请求,并呈现这样的回应:

render json: my_response 

我想我可以使用Charles坐在请求和响应之间,以便我可以查看我的头。我已将我的本地计算机映射到我的远程服务,如下所示: My Charles Settings

但我没有看到任何流量通过。

查尔斯是否甚至是尝试查看我对webhook的响应的正确工具?如果是这样,我应该使用什么功能?

回答

1

这可能是一个混乱的解决办法,但我敢出任一直没有其他答案:

你可以在同一个网络中一台单独的机器上运行Charlesproxy,并配置机器的8888端口网络代理您开发的机器。这样查尔斯会记录你的请求。

编辑: 只是看到了Charlesproxy的常见问题回答非常类似你这样的问题: Localhost traffic doesn't appear in Charles

相关问题