Dans une application Web que je crée, les utilisateurs peuvent sauvegarder leurs données localement. Les données de sauvegarde sont un fichier XML. À l'heure actuelle, la plupart des navigateurs essaient d'afficher ce fichier. Que dois-je changer dans la réponse HTTP pour suggérer à un user-agent que le fichier devrait plutôt être sauvegardé?Dans HTTP, invite à enregistrer et fichier XML plutôt que Render
3
A
Répondre
2
Vous avez besoin d'un en-tête Content-Disposition:
Content-Disposition: attachment; filename=my_backup.xml
0
Vous devez utiliser la disposition de contenu comme:
AppendHeader("Content-Disposition", "filename=MyExportedFile.xml");
Cela vous donnera une sauvegarde rapide plutôt que de tenter de rendre à l'écran