如何在Heroku日志中查看请求用户代理

时间:2013-10-25 22:58:46

标签: heroku user-agent

我有一个Heroku应用程序,我希望看到用户代理客户端用于他们的请求。当我这样做时:

hk logs --app myapp

我看到很多有趣的信息,但不是HTTP请求标头或User-Agent。有没有办法获得这些,或者有没有办法告诉Heroku记录这些以备将来的请求?

1 个答案:

答案 0 :(得分:0)

要自定义日志消息,您必须在应用程序中实现特定的记录器,例如@RobinGower在对您的问题的评论中建议。这不是一项常见任务,因此没有一键解决方案。

虽然如果你有一个共同的目标,为什么你想看到用户代理 - 解决方案可能很容易,例如:

  • 如果您想查看哪些浏览器发生了某些特定错误,您可以使用" rollbar"或记录heroku的扩展名的

enter image description here

  • 如果您想对用于访问不同网页的浏览器进行一些计算,您可能会对嵌入到应用程序分析系统感兴趣,例如" Google Analytics":

enter image description here