Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 15595|Respuesta: 0

[ASP.NET] Cómo añadir tipos MIME en el archivo de configuración web.config de tu ASP.NET

[Copiar enlace]
Publicado en 9/2/2017 13:08:55 | | |

A menudo hay algunos tipos especiales de MIME que no se encuentran en IIS, y generalmente tenemos que añadirlos manualmente.Si el sitio web cambia frecuentemente de servidor o el código se proporciona a varios usuarios, entonces los tipos MIME especiales usados en el sitio deberán configurarse frecuentemente en IIS. Esto es un problema de configuración de la web, así que podemos añadir el tipo MIME al archivo de configuración de ASP.NET sitio web, para que los usuarios no tengan que configurar IIS todo el tiempo.

En términos generales, configuramos esta parte de la información MIME en el nodo staticContent del nodo system.webServer, y solo necesitamos establecer la propiedad de extensión de archivo fileExtension y la propiedad de tipo MIME MimeType en el nodo mimeMap.

El código aproximado es el siguiente (la extensión y el tipo MIME añadidos al código son solo ejemplos):


Puedes ver que aquí se han añadido 3 extensiones que no están en el sistema predeterminado de IIS:

.woff (fuente woff)
.xap (archivo compilado de Silverlight)
.xaml (Lenguaje de Marcado de Aplicaciones Extensible)
Un punto adicional a destacar aquí es queEn el código anterior, también declaré el nodo de eliminación para evitar que el sitio web apareciera con este mensaje anómalo debido a los tipos MIME repetidosSi tu sitio web no muestra este mensaje de excepción, o puedes estar seguro de que estas extensiones no deben estar configuradas en el IIS del usuario, entonces no necesitas añadir el nodo de eliminación.






Anterior:Parámetro dividido StringSplitOptions.RemoveEmptyEntries
Próximo:Log4Net registra la base de datos SQLServer
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com