ciao a tutti ho la necessità di realizzare uno script che effettui il download di files di svariato tipo, musicali, immagini, testo ecc ecc con mod_python ma non riesco a capire se è fattibile e come.<br><br>Fin'ora ho sempre effettuato queste operazioni tramite cgi in python con il seguente codice:<br>
naturalmente modificando il Content-Type in base al tipo di file da scaricare.<br><br><br> print 'Content-Type: x-music/x-midi'<br> print 'Content-Disposition:attachment; filename=filename'<br>
print 'Content-Length: %s' % os.path.getsize(path)<br> print<br> <br> a = msvcrt.setmode(sys.stdout.fileno(), os.O_BINARY)<br> <br> while True:<br>
chunk = f.read(8192) # segments of 8192 bytes<br> if not chunk: # if end of file<br> break<br> sys.stdout.write(chunk) # send segment<br> sys.stdout.flush() # flush<br>
<br> f.close()<br><br>