16
Tengo un System.Uri, por ejemplo,Conseguir el URI relativo de la URI absoluta
var uri = new Uri("http://www.domain.com/foo/bar");
¿Cómo consigo sólo el URI relativo de ella:
/foo/bar
Tengo un System.Uri, por ejemplo,Conseguir el URI relativo de la URI absoluta
var uri = new Uri("http://www.domain.com/foo/bar");
¿Cómo consigo sólo el URI relativo de ella:
/foo/bar
Lo que se busca for es Uri.AbsolutePath o Uri.PathAndQuery. PathAndQuery incluirá la cadena de consulta (que no tiene en su pregunta), mientras que AbsolutePath le dará solo la ruta.
Console.WriteLine(uri.PathAndQuery);
// or
Console.WriteLine(uri.AbsolutePath);
... emite los siguientes resultados para los dos ...
/foo/bar