# File lib/protocols/httpcli2.rb, line 310
310:                 def request args
311:                         args[:host_header] = @host_header unless args.has_key?(:host_header)
312:                         args[:authorization] = @authorization unless args.has_key?(:authorization)
313:                         r = Request.new self, args
314:                         if @closed
315:                                 r.fail
316:                         else
317:                                 (@requests ||= []).unshift r
318:                                 @connected.callback {r.send_request}
319:                         end
320:                         r
321:                 end