Поиск ссылки для подгрузки данных ajax

Тема в разделе "Парсинг конкретных сайтов по запросу (ПЛАТНО)", создана пользователем fidem, 7 мар 2015.

  1. fidem

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

    Регистрация:
    10 фев 2015
    Сообщения:
    4
    Добрый день.
    Первый опыт парсинга сайта с подгрузкой данных через Ajax.
    Ссылка:
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 1 постов.**
    , нужно найти список общих судов.
    Предполагаемая схема действий: найти в коде полностью загруженной страницы ссылку на источник подгрузки данных (наименование, телефон и др.), после чего вставить в <GETMORECONTENT> и далее парсить.
    Использовал httpfox, firebug. В результате понял лишь, что используются get-запросы (при заранее выбранной опции "Общие суды" в веб-форме), ответ от сервера в виде xml. Прошу подсказать, каким образом и из каких js-файлов можно выявить искомый адрес. Спасибо.
     
  2. Root

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

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

    Запросы происходят к ссылке:
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 1 постов.**
    С такими вот POST-данными:
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 1 постов.**
    Тут мы видим __VIEWSTATE и __EVENTVALIDATION, которые передаются в POST-данных (вроде защиты). Поэтому, увы, я не вижу смысла парсить этот сайт методом подгрузки данных.

    К сожалению, других вариантов решения поставленной вами задачи я сейчас тоже не вижу.

    С уважением к вам, Сергей...
     
  3. fidem

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

    Регистрация:
    10 фев 2015
    Сообщения:
    4
    Больше спасибо за оперативный ответ.
    В таком случае остается только парсинг сохраненной локальной копии сайта через scrapbook или imacros, так?
     
  4. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Пожалуйста, рады помочь...

    Да, вижу только такой вариант. Для парсинга файлов с локального диска нажмите на панели инструментов главного окна программы первую кнопку слева (с изображением зеленого плюса) и выберите пункт меню "добавить для парсинга файлы с локального диска".

    С уважением к вам, Сергей...
     

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