Module: HTTPX::Plugins::FollowRedirects::RequestMethods
- Defined in:
- lib/httpx/plugins/follow_redirects.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.included(klass) ⇒ Object
117 118 119 |
# File 'lib/httpx/plugins/follow_redirects.rb', line 117 def self.included(klass) klass.__send__(:attr_writer, :redirect_request) end |
Instance Method Details
#max_redirects ⇒ Object
131 132 133 |
# File 'lib/httpx/plugins/follow_redirects.rb', line 131 def max_redirects .max_redirects || MAX_REDIRECTS end |
#redirect_request ⇒ Object
121 122 123 |
# File 'lib/httpx/plugins/follow_redirects.rb', line 121 def redirect_request @redirect_request || self end |
#response ⇒ Object
125 126 127 128 129 |
# File 'lib/httpx/plugins/follow_redirects.rb', line 125 def response return super unless @redirect_request @redirect_request.response end |