Ambos devuelven la url entrante, solo para saber cuándo utilizar Request.UrlReferrer
y cuándo Request.ServerVariables["HTTP_REFERER"]
y por qué?Cuándo utilizar Request.UrlReferrer y cuándo Request.ServerVariables ["HTTP_REFERER"]?
Actualmente, en una de mis aplicaciones, Urlreferrer está trabajando en mi máquina local pero no funciona cuando se lanzó.
Además, es más apreciable si alguien puede guiar cualquier alternativa de Urlreferrer y HTTP_REFERRER?
+1 y gracias por esta respuesta. @fravelgue es correcto, un uri no válido para el referente en el encabezado HTTP causará una 'UriFormatException' si intenta acceder a la propiedad' UrlReferrer'. Ver mi respuesta aquí para un ejemplo: http://stackoverflow.com/questions/11878458/httpcontext-current-request-servervariableshttp-referer-null?nah=1#28845912 – rsbarro