在HTTP中,提示保存和XML文件而不是然后呈现

时间:2009-08-26 15:35:08

标签: xml http http-headers

在我创建的Web应用程序中,用户可以在本地备份他们的数据。备份数据是XML文件。目前,大多数浏览器都会尝试显示此文件。我应该在HTTP响应中更改什么来向用户代理建议应该保存文件?

2 个答案:

答案 0 :(得分:2)

您需要Content-Disposition标头:

Content-Disposition: attachment; filename=my_backup.xml

答案 1 :(得分:0)

您需要使用以下内容处理:

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

这将为您提供保存提示,而不是尝试渲染到屏幕