Os caracteres são exibidos corretamente de acordo com seus cabeçalhos. Você precisará alterar o conjunto de caracteres no cabeçalho de resposta ou codificar seus dados em utf-8
. Hoje em dia, acredito que a segunda opção é preferida.
Como você parece estar usando o Apache como seu servidor web, você pode enviar uma linha como
Content-Type: text/html; charset=utf-8\n\n
antes de qualquer conteúdo da página ou use mod-mime
para alterar o conjunto de caracteres usando a diretiva AddCharset
.
Estes são os seus cabeçalhos conforme os recuperei:
HTTP request sent, awaiting response...
HTTP/1.1 200 OK
Date: Mon, 14 Oct 2013 21:29:36 GMT
Server: Apache
Last-Modified: Sat, 31 Mar 2001 23:36:28 GMT
ETag: "1474dab-a06b-380d60eb17700"
Accept-Ranges: bytes
Content-Length: 41067
Vary: Accept-Encoding
Keep-Alive: timeout=3, max=100
Connection: Keep-Alive
Content-Type: text/html; charset=utf-8