instance method
request_method
Ruby on Rails 2.2.3
Since v2.2.3 Last seen in v2.2.3Signature
request_method()
The true HTTP request \method as a lowercase symbol, such as :get. UnknownHttpMethod is raised for invalid methods not listed in ACCEPTED_HTTP_METHODS.
Source
# File actionpack/lib/action_controller/request.rb, line 28
def request_method
method = @env['REQUEST_METHOD']
method = parameters[:_method] if method == 'POST' && !parameters[:_method].blank?
HTTP_METHOD_LOOKUP[method] || raise(UnknownHttpMethod, "#{method}, accepted HTTP methods are #{HTTP_METHODS.to_sentence}")
end
Defined in actionpack/lib/action_controller/request.rb line 28
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActionController::AbstractRequest