
17/02/2010, 05:57
|
 | Colaborador | | Fecha de Ingreso: julio-2008 Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 7 meses Puntos: 1532 | |
Respuesta: header utf-8 el primero es para que el navegador cliente pueda realizar los ajustes correspondientes al html según la codificación que posea (que puede ser independiente de la de la transmisión)
el segundo le indica al navegador (o servicio que solicite) con que codificación llega el archivo según el protocolo HTTP, puedes notar que es diferente, generalmente las paginas html se envían con codificación básica ANSI (para hacer ligera la transmisión), y se pueden pasar caracteres unicode sin problemas, es por ello que si no colocas el meta, en el navegador salen símbolos raros (porque esos caracteres ocupan 2 bytes en lugar de 1 como en ANSI), pero sólo debes usar el header cuando sea necesario, por ejemplo al enviar un xml para AJAX, ya que muchas veces el xmlhttprequest generalmente acepta una codificación concreta |