Download de arquivo com acentuação

2 respostas
spranta

Pessoal, preciso fazer o download de um arquivo que possui acentuação mas tá complicado.
Explicando melhor o caso, tenho a seguinte url:

http://localhost:8080/app/files/relação.xls

o que acontece é que quando eu clico no link que tem o href apontando pra isso ai ele nao acha o arquivo e a url se transforma em:

http://localhost:8080/app/files/Rela��o.xls

Alguem sabe como resolver isso?

2 Respostas

spranta

Outra questão relacionada, quando meu href aponta para um arquivo .xls (excel) e tento fazer o download pelo firefox dai ele dá certo e abre a janelinha para download, no entanto quando tento no IE, o IE tenta abrir o arquivo nele proprio em uma nova janela e pior, ele abre o arquivo todo errado exibidindo caracteres especiais do tipo:

Alguem imagina como resolver tais problemas?

peczenyj

sugestão rapida

  • remova a acentuação

sugestão melhor

  • certifique-se do charset desses caracteres (ISO-8859-1. UTF-8, UTF-16) e faça as conversões necessárias

sugestão maluca

  • transforme o nome desse arquivo num identificador numérico sequencial que nunca dará problema (pode ser até o hash md5sum, sei la).
Criado 29 de maio de 2008
Ultima resposta 30 de mai. de 2008
Respostas 2
Participantes 2