instance method
request_via_redirect
Ruby on Rails 3.0.20
Since v3.0.20 Last seen in v4.2.9Signature
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_dispatch/testing/integration.rb, line 87
def request_via_redirect(http_method, path, parameters = nil, headers = nil)
process(http_method, path, parameters, headers)
follow_redirect! while redirect?
status
end
Defined in actionpack/lib/action_dispatch/testing/integration.rb line 87
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActionDispatch::Integration::RequestHelpers