Cuando llamo Request.RawUrl no obtengo el nombre de dominio (al menos en desarrollo).¿Por qué request.rawurl no incluye la parte http: // localhost?
Por ejemplo, si mi URL es localmente:
http://localhost:2343/some/thing
La llamada a Request.RawUrl me está dando la espalda:
/some/cosa
lo recuerdo todo vuelve , ¿es este el comportamiento b/c es un desarrollador local?
actualización
También estoy usando Url Re-escritura así que cosas como Request.Url.AbsoluteUri vuelta detrás la dirección URL interna, no la re-escrito url que necesito para llegar.
es javascript de la única manera, entonces?
O tal vez puedo usar Request.RawUrl para la parte de la url, y luego simplemente obtener la parte del nombre de dominio de alguna manera? (A veces tiene un puerto también ...)
Problema es que estoy usando la reescritura de URL, ¿así que tal vez la única forma es obtener la URL a través de javascript? – user255963