# File lib/protocols/httpcli2.rb, line 237 237: def self.connect *args 238: if args.length == 2 239: args = {:host=>args[0], :port=>args[1]} 240: else 241: args = args.first 242: end 243: 244: h,prt,ssl = args[:host], Integer(args[:port]), (args[:tls] || args[:ssl]) 245: conn = EM.connect( h, prt, self ) 246: conn.start_tls if ssl 247: conn.set_default_host_header( h, prt, ssl ) 248: conn 249: end