Здесь код, который необходимо построить в цикле, чтобы заставить USER-Agent перебирать над связкой целей.Loop in Perl - с LWP :: UserAgent
for my $i (1..10000) {
my $request = HTTP::Request->new(GET =>
sprintf("http://www.example.com,%d", $i));
Правильно ли это итерация? Мне нравится слышать от вас ..., чтобы получить стартовую точку ...
Вам не хватает закрывающего '}' в вашем цикле, и ваш 'sprintf' не сделает допустимый URL (I ' Предполагаю, что вы хотите/вместо запятой.) Но в противном случае он должен работать нормально. – friedo
Hello Friedo - огромное спасибо за быстрый ответ! Как - Sprintf не подходит? Здесь я могу предоставить некоторую «дополнительную помощь для получения цели!». -btw см. три страницы подробностей: http://www.schulministerium.nrw.de/BP/SchuleSuchen?action=261.2855969084779&SchulAdresseMapDO=116191 http://www.schulministerium.nrw.de/BP/SchuleSuchen?action=261.2855969084779 & SchulAdresseMapDO = 116270 http://www.schulministerium.nrw.de/BP/SchuleSuchen?action=261.2855969084779&SchulAdresseMapDO=188268 кстати: мы можем цикл по результатам - с итерация - – zero
Friedo - это должно быть назван другой - Sprintf («http: //www.example.com,%d», $ i)); без запятой! Заметьте, у меня много страниц, у которых есть результаты - и многие из них: поэтому я должен сделать итерацию на широком диапазоне - разобрать все и выбросить всех без результатов/(Кстати: это те страницы таких как 500er ошибок !?) – zero