ActionDispatch::Response::RackBody Ruby on Rails 5.1.2 Class ActionDispatch::Response::RackBody < Object actionpack/lib/action_dispatch/http/response.rb Methods B body C close E each N new R respond_to? T to_ary, to_path Class Public methods new(response) Link Source: show | on GitHub # File actionpack/lib/action_dispatch/http/response.rb, line 468 def initialize(response) @response = response end Instance Public methods body() Link Source: show | on GitHub # File actionpack/lib/action_dispatch/http/response.rb, line 482 def body @response.body end close() Link Source: show | on GitHub # File actionpack/lib/action_dispatch/http/response.rb, line 476 def close # Rack "close" maps to Response#abort, and *not* Response#close # (which is used when the controller's finished writing) @response.abort end each(*args, &block) Link Source: show | on GitHub # File actionpack/lib/action_dispatch/http/response.rb, line 472 def each(*args, &block) @response.each(*args, &block) end respond_to?(method, include_private = false) Link Source: show | on GitHub # File actionpack/lib/action_dispatch/http/response.rb, line 486 def respond_to?(method, include_private = false) if method.to_s == "to_path" @response.stream.respond_to?(method) else super end end to_ary() Link Source: show | on GitHub # File actionpack/lib/action_dispatch/http/response.rb, line 498 def to_ary nil end to_path() Link Source: show | on GitHub # File actionpack/lib/action_dispatch/http/response.rb, line 494 def to_path @response.stream.to_path end