| Class | EventMachine::Protocols::HttpClient2 |
| In: |
lib/em/protocols/httpclient2.rb
|
| Parent: | Connection |
EM.run{
conn = EM::Protocols::HttpClient2.connect 'google.com', 80
req = conn.get('/')
req.callback{ |response|
p(response.status)
p(response.headers)
p(response.content)
}
}
Make a connection to a remote HTTP server. Can take either a pair of arguments (which will be interpreted as a hostname/ip-address and a port), or a hash. If the arguments are a hash, then supported values include:
:host => a hostname or ip-address :port => a port number :ssl => true to enable ssl