Preguntas etiquetadas con uri

Un identificador uniforme de recursos (o URI) es una cadena de caracteres utilizada para identificar un nombre o recurso. URI es terminología heredada. En la mayoría de los casos, el término URL debe usarse en su lugar.

401
Convertir archivo: Uri a archivo en Android

¿Cuál es la forma más fácil de convertir de file: android.net.Uria aFile en Android? Intenté lo siguiente pero no funciona: final File file = new File(Environment.getExternalStorageDirectory(), "read.me"); Uri uri = Uri.fromFile(file); File auxFile = new File(uri.toString());...

229
.NET - Obtener protocolo, host y puerto

¿Hay una manera simple en .NET para obtener rápidamente el protocolo, el host y el puerto actuales? Por ejemplo, si estoy en la siguiente URL: http://www.mywebsite.com:80/pages/page1.aspx Necesito volver: http://www.mywebsite.com:80 Sé que puedo usar Request.Url.AbsoluteUripara obtener la URL...

206
Obtener el nombre del archivo de la cadena URI en C #

Tengo este método para tomar el nombre del archivo de un URI de cadena. ¿Qué puedo hacer para que sea más robusto? private string GetFileName(string hrefLink) { string[] parts = hrefLink.Split('/'); string fileName = ""; if (parts.Length > 0) fileName = parts[parts.Length - 1]; else...

201
Convertir ruta de archivo a un archivo URI?

¿Tiene .NET Framework algún método para convertir una ruta (por ejemplo "C:\whatever.txt") en un URI de archivo (por ejemplo "file:///C:/whatever.txt")? La clase System.Uri tiene el reverso (de un URI de archivo a una ruta absoluta), pero nada en lo que puedo encontrar para convertir a un URI de...

183
¿Cómo puedo obtener la base del sitio?

Quiero escribir un pequeño método auxiliar que devuelva la URL base del sitio. Esto es lo que se me ocurrió: public static string GetSiteUrl() { string url = string.Empty; HttpRequest request = HttpContext.Current.Request; if (request.IsSecureConnection) url = "https://"; else url =...