Skip to content

Instantly share code, notes, and snippets.

@madhur
Last active August 29, 2015 14:05
Show Gist options
  • Select an option

  • Save madhur/20848cdbdbd2509169e4 to your computer and use it in GitHub Desktop.

Select an option

Save madhur/20848cdbdbd2509169e4 to your computer and use it in GitHub Desktop.
cull
var http = require('http');
var qs = require('querystring');
var parse = require('url');
http.createServer(function(request, response)
{
var url = parse.parse(request.url);
var params = qs.parse(url.query);
var word = params["str"];
response.setHeader('Content-Type', 'text/plain; charset="utf-8"');
response.setHeader('Access-Control-Allow-Origin', '*');
if (url.pathname == '/ping')
{
response.end("OK");
}
else if (url.pathname == '/reverse/string')
{
response.end(word.split("").reverse().join(""));
}
else if (url.pathname == '/reverse/words')
{
response.end(word.split("").reverse().join("").split(" ").reverse().join(" "));
}
else
{
response.end();
}
}).listen(8080);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment