Как парсить сайт, который работает с использованием фреймворка Angular

Тема в разделе "Решение проблем с загрузкой WEB-страниц", создана пользователем yans01, 14 мар 2020.

Метки:
  1. yans01

    yans01 New Member Пользователи

    Регистрация:
    28 мар 2018
    Сообщения:
    29
    Город:
    Бишкек
    Всем, привет!
    Парсил сайт lalafo.kg, все было хорошо, до того момента, пока разработчики этого сайта не изменили, способ генерации страниц.
    Сейчас сервер по запросу передает в браузер данные, которые затем обрабатываются на стороне браузера, генерируя саму страницу. Например, так работают сайты, с использованием фреймворк Angular.
    В результате парсер перестал работать как надо (см. скриншот).
    Прошу помочь, мне решить эту проблему.
     

    Вложения:

  2. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Здравствуйте.

    Ссылки недоступны для гостей
     
  3. yans01

    yans01 New Member Пользователи

    Регистрация:
    28 мар 2018
    Сообщения:
    29
    Город:
    Бишкек
     

    Вложения:

  4. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Плохо смотрите систему помощи.
     
  5. yans01

    yans01 New Member Пользователи

    Регистрация:
    28 мар 2018
    Сообщения:
    29
    Город:
    Бишкек
    Спасибо, за помощь. Вопрос решил
     
    Root нравится это.
  6. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Также обратите внимание на проверку готовности загрузки WEB страницы с помощью Observer.
     
  7. kagorec

    kagorec Администратор Команда форума Администратор

    Регистрация:
    3 янв 2011
    Сообщения:
    4.433
    Адрес:
    Latvia
    Как обычный сайт, в программе весь код доступен с элементами объявлений, границы парсинга вполне можно указать.
    [​IMG]
     
    Последнее редактирование: 14 мар 2020
  8. napserious

    napserious Well-Known Member Пользователи Активирован

    Регистрация:
    16 окт 2015
    Сообщения:
    324
    Как разработчик таких проектов, скажу что все намного проше и быстрее. Просто парсите их API.

    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 5 постов.**
     
    Последнее редактирование: 18 мар 2020
    kadishev1997 и kagorec нравится это.

Поделиться этой страницей