Как получить URL посещённых ресурсов?

Рейтинг: 3Ответов: 1Опубликовано: 31.05.2011

Всем привет.

Идея следующая: есть расширение Chrome, оно передаёт все посещённые URL на сервер, каждый пользователь имеет свой id. Можно, конечно, использовать Историю браузера, но этот подход не гибкий. Каким образом можно реализовать подобное? Интересует коллегиальное решение, как общая концепция, так и технологии для реализации. Сам Java и С++ developer, в WEB только въезжаю, поэтому, может, вопрос глуповат-). Но прошу отнестись с пониманием.

Спасибо.

PS Это не инструмент слежки, необходимо для исследования.

Ответы

▲ 3

Можно, конечно, использовать Историю браузера, но этот подход не гибкий.

Вполне гибкий. Хром предоставляет специальный API для работы с историей просмотров - это chrome.history. Там же есть ссылка на пример работы с API.

Можно создать расширение, которое будет работать всегда, когда запущен Хром, и периодически (скажем, раз в день) в определенное время извлекать историю просмотров, прошедших с последней активации расширения, анализировать их и отсылать данные на сервер.