Tu as essayé de les placer... Où ça ?
Ce sont des headers que le serveur HTTP doit transmettre au navigateur avec le fichier, quand le navigateur lui demande ce fichier par HTTP. Ils servent à dire au navigateur "tiens, voilà ton fichier, et comme tu ne sais pas quel type de fichier c'est, tu dois l'enregistrer sur disque dur."
Ce qui n'est possible que par HTTP. Pas par partage réseau Windows. Tu ne peux pas avoir essayé quoi que ce soit de genre.
(Au fait, il vaut mieux utiliser
Content-Disposition: attachment; filename=nomdufichier.smgXml
C'est plus adapté. Mais ton vrai problème n'est pas là.)
Partager