class

ActionController::AbstractRequest

v2.1.0 - Show latest stable - Superclass: Object

CgiRequest and TestRequest provide concrete implementations.

Constants

EOL = "\\015\\012"

MULTIPART_BOUNDARY = %r|\\Amultipart/form-data.*boundary=\\"?([^\\";,]+)\\"?|n

TRUSTED_PROXIES = /^127\\.0\\.0\\.1$|^(10|172\\.(1[6-9]|2[0-9]|30|31)|192\\.168)\\./i

Attributes

[R]env

Files

  • actionpack/lib/action_controller/request.rb

2Notes

Different Method for Subdomains

cracell · Jul 30, 20086 thanks

@james

You can also access the subdomain via the subdomains array.

request.subdomains.first

subdomains from request

james · Jul 23, 20082 thanks

Useful for discovering what domain/subdomain(s) the current request came from (Rails application may operate differently depending on which subdomain is passed in, this is a great way to segment functionality using the route).

request.host.split('.')

Doesn't get much simpler than that :).

Likewise if you want to see only the subdomain component(s). Given a domain, example.com

request.host.gsub('example.com', '').split('.')