Умирает прокся во время проект

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

ink

Client
Регистрация
24.12.2013
Сообщения
19
Реакции
0
Баллы
1
Друзья, столкнулся с очень неприятно проблемой, я использую прокси - бекконект, т.е. есть ип:порт на котором висит бот, и когда бот дохнет, порт в течение 5-10 минут пустует, так вот я не как не разберусь как научить зено распознавать что прокси умерла, так как зено, при попытке загрузить страницу с мёртвой проксёй не выдаёт 502 ошибку, а почему то считает страницу успешно загруженной, хотя на ней просто чисто белый экран. Как с этим бороться? Спасибо!
 
искать текст на странице

Ну я так и сделал сейчас, но проект очень большой и из-за лишних проверок чёрт ногу сломит.(

Кстати, если socks4\5 - умирает, то страница да-же чистой не становится. Просто остается последней успешно за груженой.

Помогите на C# создать правильный макрос-проверку на 502 ошибку.

Буду признателен за пример шаба с рабочим макросом типа этого. Этот у меня не получается запустить так как я не пойму что за ID должно быть в стоп таске и какакие вообще надо переменные создавать для него. Спасибо заранее.

Код:
Развернуть Свернуть Копировать
var resultHttpGet = ZennoPoster.HttpGet("https://www.google.ru/", "socks5://llogin:pass@8.5.6.7:8080", "UTF-8", ResponceType.HeaderOnly);
if (resultHttpGet.copy(8,3) == 502)  StopTask(id);
 
id инстанса можно выпарсить из заголовка его.
данные лежат в instance.FormTitle
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)