@Chrome anexa o hífen “-” ao arquivo CSV baixado
Meu código funciona para IE e FF. No Chrome, o navegador anexa o hífen "-" ao início e ao final do nome do arquivo, impossibilitando o reconhecimento do tipo de arquivo. Ao renomear o arquivo enquanto salva como csv, ele é aberto no Excel em uma única célula, mas eu quero uma solução para lidar com isso no lado do código. Parece difícil.
Abaixo está o meu código:
//fileName = xxxx.csv
response.setContentType("application/download");
response.setHeader("Cache-Control", "public");
response.setHeader("Content-Type", "application/octet-stream");
response.setHeader("Content-Disposition", "attachment; filename= \"" + fileName + "\"");
ota: pesquisei em muitos blogs, mas não encontrei a solução para o Chrom