Re: [zope-pt] Alterar Extensão de um arquivo a ser salvo pelo Browser
Ok, obrigado. Abracos, On 2/27/07, Fernando Correa Neto [EMAIL PROTECTED] wrote: Opa Tente alterar no header do response o Content-disposition. Acho que é assim: RESPONSE.setHeader('Content-Type','application/ csv') RESPONSE.setHeader(Content-Disposition,filename=nome_do_arq.csv) RESPONSE.setHeader('Content-Length',len(result)) RESPONSE.write(result) Tomara que ajude, fcorrea On 2/27/07, Renato Sacramento Horta Moreira [EMAIL PROTECTED]renato.horta%40gmail.com wrote: Olá, Tenho um script que retorna dados no formato csv. Ao chamar tal script via browser, a opcao de salvar um arquivo (como se o link fosse um arquivo csv). O que preciso é alterar o nome do arquivo que aparece para o usuário. Ao invés de nome_script, gostaria que fosse nome_script.csv Alguém sabe como fazer isso ? Abracos -- Renato Sacramento Horta Moreira Ciência da Computação - UFMG -- Renato Sacramento Horta Moreira Ciência da Computação - UFMG
[zope-pt] Alterar Extensão de um arquivo a ser salvo pelo Browser
Olá, Tenho um script que retorna dados no formato csv. Ao chamar tal script via browser, a opcao de salvar um arquivo (como se o link fosse um arquivo csv). O que preciso é alterar o nome do arquivo que aparece para o usuário. Ao invés de nome_script, gostaria que fosse nome_script.csv Alguém sabe como fazer isso ? Abracos -- Renato Sacramento Horta Moreira Ciência da Computação - UFMG
Re: [zope-pt] Alterar Extensão de um arquivo a ser salvo pelo Browser
Renato, desse jeito o nome do arquivo pode ser totalmente diferente do nome do script. RESPONSE = context.REQUEST.RESPONSE RESPONSE.setHeader('Content-Type', 'application/csv') RESPONSE.setHeader('Content-Disposition', 'filename=NOME_ARQ.csv') return 'texto do arquivo, aaa, bbb' On 2/27/07, Renato Sacramento Horta Moreira [EMAIL PROTECTED] wrote: Olá, Tenho um script que retorna dados no formato csv. Ao chamar tal script via browser, a opcao de salvar um arquivo (como se o link fosse um arquivo csv). O que preciso é alterar o nome do arquivo que aparece para o usuário. Ao invés de nome_script, gostaria que fosse nome_script.csv Alguém sabe como fazer isso ? Abracos -- Renato Sacramento Horta Moreira Ciência da Computação - UFMG . -- Johnny Souza 6199358098 Ciência da Computação - UnB
Re: [zope-pt] Alterar Extensão de um arquivo a ser salvo pelo Browser
Opa Tente alterar no header do response o Content-disposition. Acho que é assim: RESPONSE.setHeader('Content-Type','application/ csv') RESPONSE.setHeader(Content-Disposition,filename=nome_do_arq.csv) RESPONSE.setHeader('Content-Length',len(result)) RESPONSE.write(result) Tomara que ajude, fcorrea On 2/27/07, Renato Sacramento Horta Moreira [EMAIL PROTECTED] wrote: Olá, Tenho um script que retorna dados no formato csv. Ao chamar tal script via browser, a opcao de salvar um arquivo (como se o link fosse um arquivo csv). O que preciso é alterar o nome do arquivo que aparece para o usuário. Ao invés de nome_script, gostaria que fosse nome_script.csv Alguém sabe como fazer isso ? Abracos -- Renato Sacramento Horta Moreira Ciência da Computação - UFMG