none
Как узнать содержит ли URL-адрес запроса, анонимный идентификатор пользователя? RRS feed

  • Вопрос

  • Как можно узнать, содержит ли URL-адрес запроса, анонимный идентификатор пользователя? То есть, мне нужно узнать, пришол ли пользовател на сайт с url вида: site.com/page.aspx или site.com/(A(.....))/page.aspx. Request.Url в любом случае содержит site.com/page.aspx.

    8 февраля 2014 г. 8:50

Ответы

Все ответы

  • Не совсем понял, но по моему вы о Url Referrer, тогда используйте свойство HttpRequest.UrlReferrer.

    Сделаем содержимое сообщества лучше, вместе!

    9 февраля 2014 г. 12:45
    Модератор
  • Да нет, не об этом.

    У меня есть веб сайт, разработанный по технологии asp.net web forms.

    В настройках файла конфигурации у меня было указанно anonymousIdentification cookieless="AutoDetect", потом изменил на anonymousIdentification cookieless="UseCookies".

    И теперь, многие ссылающиеся на мой сайт источники, содержат ссылки с URL-адресом вида - site.com/(A(.....))/page.aspx.

    Отсюда вопрос. Возможно ли как-то определить, пользователь, пришедший на страницу моего сайта из внешнего источника, кликнул по ссылке с URL-адрессом вида - site.com/(A(.....))/page.aspx, или по ссылке вида  site.com/page.aspx

    9 февраля 2014 г. 13:53
  • Понятно. Для этого можете зоздать HTTP-модуль, и на самом раннем этапе конвейера зарегистрировать обработчик на событие application.BeginRequest и смотреть полный URL.

    Сделаем содержимое сообщества лучше, вместе!

    14 февраля 2014 г. 18:54
    Модератор