在Nitrogen webserver中设置文件下载的内容头

时间:2012-12-07 10:38:11

标签: erlang yaws nitrogen

我在Nitrogen Webserver上动态生成文件,并希望浏览器在下载对话框中显示文件名。

目前我正在设置类似的内容 -

wf:content_type("application/x-download")

这使浏览器可以请求保存文件,但文件的名称是url的名称(这是氮气页面)。

如何在内容上设置文件名,以便浏览器向用户显示相同的文件名?

我认为这样的事情可以在像这样的基于Java的服务器中实现 -

resp.setHeader("Content-Disposition", "attachment; filename=\"" + fName + "\"");

我在雅司病之上使用氮气。

1 个答案:

答案 0 :(得分:2)

你基本上就在那里:

wf:header("Content-Disposition", "attachment; filename=\"" ++ Filename ++ "\""),