req-geoip

1.0.4 • Public • Published

req_geoip

An npm Package for Node.js uses the geoip-lite pack and add the search function for request

Basic Usage

all that as in geoip-lite and

var geoip = require("req-geoip");

//for /some_path?ip=207.97.227.239
app.get('/some_path', function(req, res) {
    geo = geoip.byIpParams(req);
    res.status(200).send(geo);
});

//or for the requests:
app.get('*', function(req, res) {
    var result = { };
    result.ip = geoip.getIpFromRequest(req);
    result.geo = geoip.byRequest(req);
 
    res.status(200).send(result);
});

Readme

Keywords

Package Sidebar

Install

npm i req-geoip

Weekly Downloads

1

Version

1.0.4

License

MIT

Unpacked Size

2.92 kB

Total Files

4

Last publish

Collaborators

  • sergezdv