swepam
Version:
a json interface to the swepam readings
25 lines (21 loc) • 526 B
JavaScript
;
var url = require('url');
var http = require('http');
var endpoint = url.parse(
process.env.SWEPAM_READINGS_ENDPOINT ||
'http://services.swpc.noaa.gov/text/ace-swepam.txt'
);
module.exports = function(done) {
http.request({
hostname: endpoint.hostname,
path: endpoint.path,
method: 'get'
}, function(res) {
var response = '';
res.on('data', function(data) {
response += data;
}).on('end', function() {
done(null, response);
});
}).on('error', done).end();
};