Как вы царапаете ajax push сайты - PullRequest
1 голос
/ 19 мая 2011

Посмотрите на любой живой аукцион на http://www.quibids.com/ Я хотел очистить историю ставок, которая, кажется, обновляется таймером JavaScript.Когда я проверяю элемент в Chrome, он автоматически обновляет источник.Есть ли какой-нибудь способ сделать это с помощью очистки экрана?Я использую Ruby для этого, если это имеет значение.Чего я хочу избежать, так это просто стучать по этой странице каждую секунду.

1 Ответ

1 голос
/ 23 мая 2011

Вы могли бы использовать движок браузера, который может выполнять javascript, такой как webkit (для этого есть оболочка с возможностью сценариев WebkitDriver ).

Или проверьте, что делает таймер JavaScript с помощью такого инструмента, как firebug. Скорее всего, он делает запрос AJAX для получения обновленных данных, и вы можете напрямую вызывать эти URL AJAX.

...