Авторизация proxy по логину и паролю
Здравствуйте! Помогите решить задачу, имеется JS - подключение к yandex через proxy в данный момент работает через бесплатные ip без логина и пароля работает на ура. ну уж очень не удобно каждый раз искать рабочие новые и заново прописывать в файл. Проблема заключается в том что ни как не получается подставить купленные proxy с логином - паролем
**** как заменить бесплатный 54.245.217.100:8080 на приватный 185.183.163.222:19707:fYxCRK:rGggUf PS: (fYxCRK логин) (rGggUf пароль) на пару дней для теста оплатил **** Буду признателен за помощь Вот собственно сам JS const App = { servers: { "reserved_nl2": `PROXY 54.245.217.100:8080; HTTPS 54.245.217.100:8080; HTTPS 54.245.217.100:8080`, }, domains: ["yandex.ru"] }; class Proxy { constructor() { this.rules = []; } buildRule(item, isFirst){ return `${!isFirst?`else `:``}if(${item.exp}){ return "${this.resolveHost[(item.srv)]}"; }`; } /** addRule(exp, srv = 'reserved_nl2') { this.rules.push({exp, srv}); return this; } /** * * @param host * @returns {Proxy} */ resolveTo(host) { this.resolveHost = host; return this; } buildPacScript(cb) { const s = [`function FindProxyForURL(url, host){`]; const self = this; this.rules.forEach( (item, id) => s.push(self.buildRule(item, id===0)) ); s.push(' else { return "DIRECT"; } }'); return cb(s.join(' ')); } } |
Часовой пояс GMT +3, время: 08:35. |