Re: [zope-pt] Alterar Extensão de um arquivo a ser salvo pelo Browser

2007-02-28 Por tôpico Renato Sacramento Horta Moreira

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

2007-02-27 Por tôpico Renato Sacramento Horta Moreira

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

2007-02-27 Por tôpico Johnny Souza

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

2007-02-27 Por tôpico Fernando Correa Neto
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