Skip to content

Instantly share code, notes, and snippets.

@kybernetyk
Created December 20, 2010 23:02
Show Gist options
  • Save kybernetyk/749179 to your computer and use it in GitHub Desktop.
Save kybernetyk/749179 to your computer and use it in GitHub Desktop.
node.js is beautiful like retarded children
var http = require('http');
var sys = require("sys");
var content = "";
var server = http.createServer(function(req, res) {
var connection = http.createClient(80, "api.eveonline.com");
var request = connection.request('GET', "/char/AccountBalance.xml.aspx?characterID=206029291&userid=435410&apikey=70E86A6CFF04D9BBC04E4A08E8082FE2E8BEDD84B6A4CD4A9AE1C72E0B22CD0", {"host" : "api.eve-online.com"});
request.addListener("response", function(response){
var responseBody = "";
response.setEncoding("utf8");
response.addListener("data", function (chunk) {
responseBody += chunk;
});
response.addListener("end", function () {
content = responseBody;
console.log (responseBody);
res.writeHead(200, {'Content-Type': 'text/html'});
res.write ("<div style='width: 300px;'>")
res.write (content);
res.write ("</div>");
res.end();
});
});
request.end();
});
server.listen(8124, "127.0.0.1");
console.log('Server running at http://127.0.0.1:8124/');
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment