Как обработать ошибку загрузки страницы?



  • Всем привет!
    Подскажите пожалуйста, как возможно обработать ошибку "Не удалось загрузить страницу ..."
    Что бы поток не стопорился на этом, а выполнялся дальше?

    Вообще там такая логика, есть ресурс файл с прокси, и ресурс файл со ссылками.
    В цикле foreach загружаются эти ссылки, и перед каждым "Загрузить" стоит блок "Прокси".
    Я вот не могу понять, ну если не получилось загрузить например из за того что прокси не рабочий стал, или сайт забанил этот IP прокси, или просто сайт слег.

    Как попытаться в таком случае сменить прокси и попробовать еще раз загрузить, ну или хотя бы пропустить эту ссылку и перейти на след итерацию цикла?

    c0905f08-76d8-4f4d-ba14-4dd2733948ef-image.png



  • @Вячеслав
    Снимок.JPG

    там где помечено засовывать свою логику. поток не остановится от невозможности загрузить страницу

    можешь туда засунуть переход по метке на этап установки прокси, вызов функции или еще что.

    пример с меткой:
    Снимок.JPG



  • @tet-vivi абалдеть! Попробую! сам бы никогда не догадался! СПАСИБО!



  • @tet-vivi работает!!! Это ШЭДЕВРРР!!! ))


Log in to reply
 

  • 6
  • 22
  • 10
  • 6
  • 4
  • 6
  • 4
  • 2