rails里面的request如何用

rails里面的request怎么用?我在SslRequirement plugin里面看到:if ssl_required? && !request.ssl?redirec

rails里面的request怎么用?
我在SslRequirement plugin里面看到:
if ssl_required? && !request.ssl?
  redirect_to "https://" + request.host + request.request_uri
  flash.keep
  return false
  elsif request.ssl? && !ssl_required?
  redirect_to "http://" + request.host + request.request_uri
  flash.keep
  return false
  end
request像是一个系统定义好的变量。我不知道是用来保存什么的。如果我要转向一个URL,我应该怎么用它?

[解决办法]
.......