【发布时间】:2014-06-08 18:25:44
【问题描述】:
我有一个非常基本的问题:
我正在编写代码以使用 JSP 和 Servlet 下载 CSV 文件。我从互联网论坛获得了代码,它运行良好,但我试图理解以下两行的重要性
response.setContentType("APPLICATION/OCTET-STREAM");
response.setHeader("Content-Disposition", "attachment; filename=\""
+ filename + "\"");
现在第一行response.setContentType - 根据我的理解,它告诉浏览器需要从服务器获得什么样的数据。我的问题是它告诉浏览器价值application/octet-stream。我看到这被用于下载各种文件。如果此行通知浏览器该页面将下载文件,下一行会导致什么不同。 response.setHeader 将附件作为参数。
谁能告诉我这两行文件下载的意义吗?
问候塔伦
【问题讨论】:
标签: java jsp content-type