очистить интернет-магазин со страницами с подсчетом товаров, контролируемых AJAX? - PullRequest
1 голос
/ 01 июля 2011

У меня есть хобби-сайт, на котором, помимо прочего, ведется хроника того, находятся ли определенные элементы в печати или нет в конкретном интернет-магазине.

Руководство магазина удаляет товары, когда их нет в наличии, и повторно добавляет страницы, когда они снова в наличии.

Очистка списка элементов на странице категории для заголовков элементов достаточно проста, но я не уверен, что делать с страницами с большим количеством результатов, чем показано.

По умолчанию на страницах 10 пунктов, и нажатие Next загружает следующие 10 через AJAX.

Существует ли стандартный способ обработки и удаления таких настроек?

1 Ответ

2 голосов
/ 01 июля 2011

Если вы используете функцию разработчика в своем веб-браузере (Firebug, Inspector, Developer Tools, ...), вы должны видеть, какие соединения устанавливаются для извлечения данных через Ajax, а также отправлять и получать заголовки запросов и ответов..

Заголовки запроса будут содержать отправляемые данные, а также URL, который был запрошен.Строка запроса URL или данных POST, скорее всего, будет содержать «начало» или «следующий» или некоторое время параметра, который определяет начало и количество возвращаемых результатов.

Затем вы можете использовать PHP иcURL для автоматизации остальной части процесса.

Вот скриншот того, как выглядит «Веб-инспектор» в Safari 5.1 на OS X (Chrome выглядит идентично):

enter image description here

Для вас важны Request URL, Request Method и то, что находится под Form Data.Текст слева (светло-серый) является параметром, а текст справа - значением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...