WebResponse.SetContentFile
| WebResponse = class static (TObject) | Interface de WebResponse | Exemples de WebResponse |
Qubes 7.2 Défini la réponse comme étant le contenu d'un fichier sur le disque
Syntaxe
class procedure SetContentFile(fileName: String; contentType: String = '')
fileName: fichier dont le contenu est a retourner
contenType: type MIME du fichier, optionnel (Qubes 9.0)
contenType: type MIME du fichier, optionnel (Qubes 9.0)
Remarques
Le type MIME est déterminé automatiquement en fonction de l'extension du fichier, à partir de Qubes 9.0 il est possible de le spécifier explicitement.
Un résultat retourné par cette méthode supporte les redémarrages et les téléchargements partiels (dont streaming).
A noter que le téléchargement est pris en charge par l'OS, et ne consomme pas de ressources application (mémoire ou CPU).
Cela implique que le fichier existe encore à la fin de l'exécution du script. Il ne doit donc pas être supprimé.