Почему Jsoup -ом не удается спарсить сайт?

Всем доброго времени суток. Я изучаю Jsoup и хочу спарсить страничку сайта, и затем получить с нее ссылки на объявления:

https://auto.ru/sankt-peterburg/cars/bmw/5er/all/?...

Таким способом:
List<String> advertsURLs = new ArrayList<>();
Document doc;
        System.out.println("start parsing Advs....");
        try {

            doc = Jsoup.connect(url) .userAgent("Mozilla/5.0 (Windows; U; WindowsNT 5.1; en-US; rv1.8.1.6) Gecko/20070725 Firefox/2.0.0.6")
                    .referrer("http://www.google.com").timeout(10*1000)
                    .get();

            
            System.out.println(doc.text());

            Elements elements = doc.getElementsByClass("ListingItemTitle-module__link");
            System.out.println(elements.text());

            for (Element e:elements) {
                advertsURLs.add(e.attr("href"));
            }
        } catch (IOException e) {
            e.printStackTrace();
        }
        for (int i = 0; i < advertsURLs.size(); i++) {
            System.out.println(advertsURLs.get(i));

Но желаемого результата это не приносит. Буду благодарен помощи и советам.
  • Вопрос задан
  • 241 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы