Method: Spider::HTTP::RackIO#set_body_io

Defined in:
lib/spiderfw/http/adapters/rack.rb

#set_body_io(io) ⇒ Object



57
58
59
60
61
62
63
64
65
# File 'lib/spiderfw/http/adapters/rack.rb', line 57

def set_body_io(io)
    return super if headers_sent?
    begin
        @response[:body].close
    rescue => exc
    end
    @response[:body] = io
    send_headers
end