instance method
request_via_redirect
Ruby on Rails 2.3.18
Since v2.2.3 Last seen in v2.3.18Available in: v2.2.3 v2.3.18
Signature
request_via_redirect(http_method, path, parameters = nil, headers = nil)
Performs a request using the specified method, following any subsequent redirect. Note that the redirects are followed until the response is not a redirect–this means you may run into an infinite loop if your redirect loops back to itself.
Parameters
-
http_methodreq -
pathreq -
parametersopt = nil -
headersopt = nil
Source
# File actionpack/lib/action_controller/integration.rb, line 141
def request_via_redirect(http_method, path, parameters = nil, headers = nil)
send(http_method, path, parameters, headers)
follow_redirect! while redirect?
status
end
Defined in actionpack/lib/action_controller/integration.rb line 141
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActionController::Integration::Session