有没有办法可以看到通过表单或rails中的链接发送的哈希的内容?
问问题
1529 次
2 回答
9
在您的控制器方法中,只需检查params
哈希。例如,
class UsersController < ApplicationController
def index
puts params.inspect
end
end
您还可以使用 Chrome 开发人员工具或 Firebug 等工具将这些参数作为请求的一部分查看。
于 2012-07-01T10:40:21.890 回答
3
发送到请求的参数会打印到开发中的日志文件中。
如果您查看最后几百行,log/development.log
您会发现大致如下:
Started GET "/?page=2" for 127.0.0.1 at 2012-07-01 03:05:05 -0600
Processing by ListsController#index as JSON
Parameters: {"page"=>"2"}
您可以通过从控制器检查对象来增强这一点,或者如 Ben 所述。
您可以通过使用将此输出到日志文件,Rails.logger.debug params.inspect
或者通过执行将其输出到您的视图的响应中<%= params.inspect %>
于 2012-07-01T10:50:22.730 回答