NSURLConnection.connectionWithRequest(request, delegate:self) end ! def connection(connection, didReceiveData:received_data) @received_data ||= NSMutableData.new @received_data.appendData(received_data) end ! def connectionDidFinishLoading(connection) p @received_data.to_str end ! # NB: Batteries Error handling not included