Method: Spider::HTTP::RackIO#send_headers
- Defined in:
- lib/spiderfw/http/adapters/rack.rb
#send_headers ⇒ Object
44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 |
# File 'lib/spiderfw/http/adapters/rack.rb', line 44 def send_headers Spider::Logger.debug("---SENDING HEADERS----") @controller_response.prepare_headers @response[:status] = @controller_response.status @response[:headers] = {} @controller_response.headers.each do |key, val| if (val.is_a?(Array)) val.each{ |v| @response[:headers][key] = v.to_s } else @response[:headers][key] = val.to_s end end @headers_sent = true @rack_thread.run if @options[:multithread] end |