Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Получить все страницы сайта

Получить все страницы сайта
Я
   mataranga
 
17.04.18 - 11:42
Добрый день, 

Начал парсить сайт, наткнулся на проблему 

    HTTP = Новый HTTPСоединение(АдресСайта);
    ЗаголовокHTTP = Новый Соответствие(); 
    ЗаголовокHTTP.Вставить("Content-Type", "text/xml"); 

    Запрос = Новый HTTPЗапрос("/catalog.php?cat=8",ЗаголовокHTTP);                               
    Результат=HTTP.Получить(Запрос);
    

ЧтениеXML    = Новый ЧтениеXML;
ЧтениеXML.УстановитьСтроку(Результат.ПолучитьТелоКакСтроку());
АктыXDTO    = ФабрикаXDTO.ПрочитатьXML(ЧтениеXML);

Все вроде бы здорово, работает, но читает только первую страницу из множества, то есть, если передавать запрос вида 

/catalog.php?cat=8&page=83

то отобразит данные на 83 странице ...


Вопрос, можно как то получить разом все страницы , или надо перебирать пока данные не кончатся ибо количество страниц неизвестно
 
 
   Волшебник
 
1 - 17.04.18 - 11:43
вандалы...
   Cool_Profi
 
2 - 17.04.18 - 11:43
wget -r 
?

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует