mirror of
https://github.com/MailHops/mailhops-node.git
synced 2025-05-15 11:20:12 -07:00
18 lines
499 B
JavaScript
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));
|
|
});
|
|
}
|