Newer
Older
ez-indexation / app / node_modules / ezs-istex / lib / request.js
@kieffer kieffer on 7 Mar 2017 446 bytes v0.0.0
const request = require('request');
const url = require('url');

module.exports = function(data, feed) {
  if (this.isLast()) {
    feed.close();
  }
  else {
    let urlObj = {
      url : url.format(data),
      method: "GET",
      json: true
    }
    request(urlObj, function (error, response, body) {
      if (!error && response.statusCode == 200) {
        feed.send(body);
      }
      else {
        throw error;
      }
    })
  }
}