Cabeceras IIS. Content-Type

Cabeceras IIS. Content-Type

Las cabeceras de IIS

La configuración por defecto de IIS  devuelve como tipo de contenido de una web:  text/html.  Cuando creamos una página, ya sea HTML o ASP para visualizar una web, debemos configurar en la cabecera el código de caracteres.  Normalmente ISO-8859-1. Linux / Apache /php utiliza el tipo de caracteres UTF-8 por lo que si no lo definimos correctamente en nuestras páginas y en nuestro servidor, el navegador puede mostrar carcateres ilegibles en lugar de lo que debería mostrar.

Podemos usar la utilidad Rex Swain’s HTTP viewer para comprobar las cabeceras del servidor de una web.

 

 

 

Esta utilidad permite URLs con HTTPS.  Otras que intenamos probar no permitian este protocolo, por lo que no voy a hablar de ellas.

 

 

 (tipo de contenido)Configurar IIS

Para configurar la cabecer IIS para añadir el juego de caracteres, debemos abrir el Administrador de Internet Information Server IIS en nuestro servidor web, seleccionar el sitio web que queremos configurar y del grupo IIS seleccionar Encabezados de respuesta HTTP.

Seleccinamos la opción de  Agregar…

 Como Nombre ponemos: Content-Type (tipo de contenido) y en Valor pondremos:

charset=iso-8859-1    o  charset=utf-8   según la codificación que usemos. Pulsamos Aceptar.  Ya tendremos añadido el charset a la configuración de nuestro sitio Web.