3
在我創建一個Web應用程序,用戶可以在本地備份他們的數據。備份數據是一個XML文件。目前,大多數瀏覽器都試圖顯示這個文件。我應該在HTTP響應中更改什麼,以向用戶代理建議該文件應該保存?在HTTP,提示保存和XML文件而不是渲染
在我創建一個Web應用程序,用戶可以在本地備份他們的數據。備份數據是一個XML文件。目前,大多數瀏覽器都試圖顯示這個文件。我應該在HTTP響應中更改什麼,以向用戶代理建議該文件應該保存?在HTTP,提示保存和XML文件而不是渲染
你需要一個Content-Disposition頭:
Content-Disposition: attachment; filename=my_backup.xml
您需要使用內容配置如:
AppendHeader("Content-Disposition", "filename=MyExportedFile.xml");
這會給你一個保存提示,而不是試圖渲染到屏幕