mirror of https://github.com/dnomd343/echoIP
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
717 B
18 lines
717 B
var http = require('http');
|
|
var url = require('url');
|
|
const format = require('./');
|
|
|
|
http.createServer(function(req, res){
|
|
var params = url.parse(req.url, true).query;
|
|
let info = format(params.dataA, params.dataB);
|
|
res.write("{");
|
|
res.write("\"dataA\": \"" + info['country'] + "\",");
|
|
res.write("\"dataB\": \"" + info['area'] + "\",");
|
|
res.write("\"country\": \"" + info['country_name'] + "\",");
|
|
res.write("\"region\": \"" + info['region_name'] + "\",");
|
|
res.write("\"city\": \"" + info['city_name'] + "\",");
|
|
res.write("\"domain\": \"" + info['owner_domain'] + "\",");
|
|
res.write("\"isp\": \"" + info['isp_domain'] + "\"");
|
|
res.write("}");
|
|
res.end();
|
|
}).listen(1602);
|
|
|