Ich habe versucht, Datei-Download mit CGI, Es funktioniert gut excpt die heruntergeladene Datei hat den Namen der Python-Skript-Datei.Python CGI Filedownload Namensänderung
Mein Code:
#Source file name : download.py
#HTTP Header
fileName='downloadedFile'
print "Content-Type:application/octet-stream; name=\"%s\"\r\n" %fileName;
print "Content-Disposition: attachment; filename=\"%s\"\r\n\n" %fileName;
data= ''
try:
with open(fullPath,'rb') as fo:
data = fo.read();
print data
except Exception as e:
print "Content-type:text/html\r\n\r\n"
print '<br>Exception :'
print e
Die Datei-Downloads mit einem Namen download.py
statt downloadedFile
. Wie kann ich den heruntergeladenen Dateinamen auf downloadedFile
setzen?
Vielen Dank Faras :) – Kajal