Detectar el tipo de respuesta de una url
Con éste pequeño código obtendremos el “tipo MIME” de una determinada URL.
try { WebRequest req = WebRequest.Create("http://dominio.com/ruta"); WebResponse res = req.GetResponse(); res.Close(); if (res.ContentType.ToString() == "image/jpeg") { } } catch (WebException ex) { // Ejecutar en caso de error }
El ejemplo mostrado se a utilizado para ejecutar acciones, dependiendo de si es una imagen tipo jpg o no.
Nota: Los tipos más comunes se pueden consultar por ejemplo en <html><a href=“https://developer.mozilla.org/es/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Lista_completa_de_tipos_MIME” target=“blank”>Developer Mozilla</a></html>.
