Разработать простую программу под Windows
Приветствую!
Нужна программа для кеширования страниц сайтов, аналогичная программе - https://www.sendspace.com/file/bkqlwp
Программа должна работать так:
1. Кладем в текстовый файл ссылки на страницы сайта
2. Настраиваем опции в программе:
- выставляем паузы между обращениями
- выставляем кол-во потоков
3. Запускаем программу
Софт поочередно открывает страницы из текстового файла и ждет полной загрузки страницы.
Если получен ответ сервера, отличный от 200 OK, программа помещает текущую ссылку в файл error.txt
Также если превышен лимит ожидания более 1 мин, ссылка попадает в error.txt
Также должен выводиться лог, в котором отображается страница и время ее полной загрузки.
Потоки должны работать корректно, программа не должна вылетать, зависать и прочее.
Программа должна дожидаться полной загрузки страницы.
Скачайте программу, ссылку на которую я привел выше. Она в точности такая, как я описал в ТЗ.
В ней единственная проблема.
Обычные ссылки типа http://site.ru/stranica.html она обрабатывает корректно, а вот страницы, имеющие путь
http://site.com/adrec/number84.html?zapros=nashzapros.ru попадают в error.txt, хотя сервер отдает ответ 200 OK.
Новая программа должна работать также, как текущая и обладать таким же функционалом, и дополнительно корректно обрабатывать такие ссылки.
Также должна быть возможность запустить кешировать ошибки.
Бюджет - 1500 руб.