0

Есть множество урл такого формат. xxx.ru/печенье/page=1,xxx.ru/молоко/page=1. Как узнать последнюю страницу каждого урла? Если страница последняя, то там появляется текст "это последняя страница"

var html =="";
var index = 0; 
whilie (!html.Contains("это последняя страница"))
{
      index++;
      html = Get("xxx.ru/печенье/page="index);
}
Radzhab
  • 3,772
  • Ваш вопрос практически копия этого. Если вы не знаете последнюю страницу, то вам надо её узнать. – tym32167 Nov 02 '19 at 10:55
  • @tym32167 это не то. Допустим у меня сто урлов таких. И я хочу для каждого узнать последнюю страницу? – Radzhab Nov 02 '19 at 10:59
  • ну так вам парсить надо ответ и смотреть, универсального способа понять кол-во страниц для произвольного вебсайта нет в природе – tym32167 Nov 02 '19 at 11:03
  • @tym32167 неправильно расписал вопрос. Посмотрите в этот раз – Radzhab Nov 02 '19 at 11:03
  • Я просто не пойму как через Parallel.For сделать это @tym32167 – Radzhab Nov 02 '19 at 11:04
  • Как узнать последнюю страницу каждого урла? - Если страница последняя, то там появляется текст "это последняя страница" вы задали вопрос и сами ответили на него, или я вас не понимаю – tym32167 Nov 02 '19 at 11:06
  • @tym32167 я хочу узнать последнюю страницу урла в каждом запросе. Через многопоток. я просто не пойму как через Parallel.For сделать это – Radzhab Nov 02 '19 at 11:07
  • через parralel.for никак. вам наверное надо что то типа producer-consumer – tym32167 Nov 02 '19 at 11:08
  • @tym32167 можно кусочек кода? – Radzhab Nov 02 '19 at 11:17

0 Answers0