UrlReferrer (Request.UrlReferrer
& Request.UrlReferrer.OriginalString
)는 정확히 무엇을 의미합니까?
내가 다음 코드를 작성 : 사용자가 관리 영역에 로그인 할 때UrlReferrer는 정확히 무엇을 의미합니까?
if (Request.UrlReferrer != null)
{
User_Info.Add(!string.IsNullOrEmpty(Request.UrlReferrer.OriginalString) ? Request.UrlReferrer.OriginalString : string.Empty);//6:UrlReferrer
}
else
{
User_Info.Add(string.Empty);
}
난 그냥 ReturnUrl의 쿼리 문자열을 알고있다.
그래서 web.config에서 <authentication mode="Forms">
그리고 지금 우리는 UrlReferrer 서버 측 코드를 가지고 있습니다.
나는 User-Agent, User-Browser, Session-ID 등과 같은 나의 웹 사이트의 나의 사용자에 관한 정보를 수집하고 싶다.
하지만 UrlReferrer가 정확히 무엇을하는지는 정말로 모른다. 항상 null입니다. (잘못된 사용으로 인해 생각합니다)
제게 이해의 간단한 예를 들어 주시겠습니까? 관심
감사
가능한 중복 (거기에 대한 링크를 누르지 않고) 사이트 주소를 입력 한 경우가 널 (NULL)이 될 수 http://en.wikipedia.org/wiki/HTTP_referer
에 갈 수 있습니다. UrlReferrer null?] (http://stackoverflow.com/questions/149130/request-urlreferrer-null) –
감사합니다, 또 다른 유용한 스레드. 하지만이게 필요해. – MoonLight