UNPKG

ratelimiter-distil-router

Version:

SHIELD Rate Limiter DISTIL router middleware for Web Apps

24 lines (21 loc) 705 B
const provider = require('service-client-ebay'); const client = provider.getClient('error'); const getSplashUI = function(headers) { return new Promise( (resolve, reject) => { client.get('/') .set('Content-Type', 'text/html; charset=utf-8') .set('X-Distil-RequestID', headers['X-Distil-RequestID']) .end((error, data) => { if (error) { reject(error); } else { resolve(data.body); } }); } ); }; module.exports.load = function(req) { return getSplashUI(req.headers); };