|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Dmitri A. Martynoff 2:5020/400 10 Jun 2003 16:38:42 To : All Subject : Поиск неработающих ссылок на сайте --------------------------------------------------------------------------------
Hello, All!
Возникла потребность в скрипте со следующим функционалом:
1. Прочитать заданную страницу вебсайта.
2. Hайти на ней все ссылки на другие страницы этого сайта.
3. Для каждой ссылки:
а) Прочитать соответствующую страницу;
б) В случае получения 404-й или 500-й ошибки - записать в лог, на какой
странице обнаружена ошибочная ссылка, и какая именно;
в) В случае успешного прочтения, рекурсивно, п.2.
В принципе написать не проблема, но, если вдруг есть что-то готовое,
зачем изобретать велосипед? Если кто знает, сообщите, пожалуйста, где можно
скачать.
И как быть в случае усложненного варианта: если сервер не возвращает код
ошибки, а делает редирект на страницу с сообщением об ошибке?
С уважением,
Дмитрий Мартынов.
--- ifmail v.2.15dev5
* Origin: MTU-Intel ISP (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/910487ade40a.html, оценка из 5, голосов 10
|