Как определить текущие страницы sharepoint с клиентского компьютера? - PullRequest
0 голосов
/ 22 октября 2008

На клиентской машине мне нужно каким-то образом определить, какие сайты просматривает текущий пользователь. Я знаю базовый URL-адрес приложения sharepoint, скажем, sharepoint.thecompany.net, но как мне получить последний запрошенный URL-адрес с сервера? Я зашел в тупик при попытке перебрать текущие процессы и приведение процесса iexplorer к чему-то, с чем я могу работать, я просто не знаю, к какому типу объектов приводить процесс:

Я надеюсь реализовать эту логику в сборке C #, что должно выполняться на клиентском компьютере.

Какой-нибудь другой подход, который мог бы работать?

Заранее спасибо

1 Ответ

0 голосов
/ 22 октября 2008

WatiN позволит вам подключаться к экземплярам IE и получать от них текущий URL. Это также позволит вам сделать то же самое с экземплярами Firefox.

Однако может оказаться более эффективным попытаться получить запрошенные URL-адреса на сетевом уровне, используя концепцию типа wireshark, где вы просто прослушиваете http-трафик на компьютере и отслеживаете URL-адреса, но подобное решение немного устарело. моя голова.

РЕДАКТИРОВАТЬ: я сталкивался с этим во время поиска решения: http://www.codeproject.com/KB/IP/networkmonitor.aspx Из того, что я вижу, я мог бы подумать, что вы могли бы адаптировать код мониторинга для мониторинга и поиска пакетов http-запросов и анализа заголовков для необходимой вам информации url.

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