2015-04-14 122 views
0

我有一个运行在Heroku实例上的PHP服务器,并且想记录服务器响应,包括正文。现在也许这是一个糟糕的主意,因为这可能会导致日志非常快速地变得非常大。我遇到的问题是API调用返回一个200响应,但是一个无效的主体。我无法可靠地复制并想要捕获响应,以便能够检查JSON以确定导致间歇性故障的原因。我使用了heroku logs命令,但是这并没有提供足够的信息来调试问题。 Heroku提供了全身记录功能吗?Heroku日志记录体的响应

+0

使用类似Postman的方式手动执行请求并检查输出,或者使用其他脚本调用脚本并检查输出。 – Frank

回答

1

默认情况下,Heroku日志不记录身体。如果你想记录身体,解决方案很简单:

修改在Heroku上运行的PHP程序,以便在接收到控制台时打印请求的正文。您在应用程序代码中打印的任何内容都将显示在Heroku日志中。