Full URLs in Rails logs
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 由 翻译 强力驱动 问题: Is it possible to get the full URLs in the logs of a Rails application? Currently I'm getting something like: Started GET "/" for 127.0.0.1 at 2011-08-27 13:13:10 +0200 but I need to get: Started GET "http://localhost:3000/" for 127.0.0.1 at 2011-08-27 13:13:10 +0200 because this is an app where the domains are important. 回答1: As of Rails 3.2.12, instead of monkey-patching before_dispatch or call_app, there is now a method that receives the request and returns the Started GET "/session/new" for 127.0.0.1 at 2012-09-26 14:51:42