1
0
mirror of https://github.com/MailHops/mailhops-node.git synced 2025-05-15 11:20:12 -07:00
mailhops-node/lib/request.js
2016-09-27 00:09:18 -06:00

18 lines
499 B
JavaScript

var _ = require("lodash");
var request = require("request");
var configuration = require([__dirname, "..", "config"].join("/"));
exports.create = function(config, fn){
var options = {
uri: [configuration.base_uri, config.uri].join("/"),
method: "GET",
qs: config.qs || {},
timeout: 4000
};
if(config.proxy)
options.proxy = config.proxy;
request(options, function(error, response, body){
fn(error, response, JSON.parse(body));
});
}