Прежде чем я прокси на адрес, я хочу установить заголовок прокси (Smth как перехватчик). Я использую экспресс-http-библиотеку и экспресс с Node.JS. Пока мой код выглядит следующим образом. Btw. документы этой библиотеки не сделали меня мудрее.
app.use('/v1/*', proxy('velodrome.usefixie.com', {
userResHeaderDecorator(headers, userReq, userRes, proxyReq, proxyRes) {
// recieves an Object of headers, returns an Object of headers.
headers = {
Host: 'api.clashofclans.com',
'Proxy-Authorization': `Basic ${new Buffer('token').toString('base64')}`
};
console.log(headers);
return headers;
}
}));
И хотя консоль выводит меня из заголовков obj. как и ожидалось, прокси авторизация не сработала:
{ Host: 'api.clashofclans.com',
'Proxy-Authorization': 'Basic token' }
Кто-нибудь может мне помочь?