UNPKG

ratelimiter-distil-router

Version:

SHIELD Rate Limiter DISTIL router middleware for Web Apps

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