2009-08-26 55 views
3

在我創建一個Web應用程序,用戶可以在本地備份他們的數據。備份數據是一個XML文件。目前,大多數瀏覽器都試圖顯示這個文件。我應該在HTTP響應中更改什麼,以向用戶代理建議該文件應該保存?在HTTP,提示保存和XML文件而不是渲染

回答

2

你需要一個Content-Disposition頭:

Content-Disposition: attachment; filename=my_backup.xml 
0

您需要使用內容配置如:

AppendHeader("Content-Disposition", "filename=MyExportedFile.xml"); 

這會給你一個保存提示,而不是試圖渲染到屏幕