Ошибка Не меняется прокся

  • Автор темы Автор темы Dmitron
  • Дата начала Дата начала

Dmitron

A-Parser Enterprise License
A-Parser Enterprise
Есть код, который повторяется 3 раза, в случае нужной мне ошибки необходимо менять проксю.
Я пытаюсь заменить её командой this.proxy.next(); но ничего не выходит.

Пример кода
Код облегченный, в моем случае происходит ошибка в catch и я там меняю проксю, точнее хотелось бы менять.

Код:
        let i = 0;
       
        while (i < 3) {
           
        let proxy = this.proxy.get().split("//")[1];
        let proxy_host = proxy.split(":")[0];
        let proxy_port = parseInt(proxy.split(":")[1]);
           
        this.logger.put('Use proxy: '+proxy);

 
          i = i + 1;
          this.logger.put('Attempt # '+i);
           
            try {

                this.logger.put('Start');
                this.proxy.next();

            } catch (e) {

                this.logger.put('Error');
                results.success = 0;

            }
           
        }
 
Прокся меняется только если я в коде сделаю this.request но мне он не нужен, как быть в такой ситуации?
 
Назад
Верх