解释response.setHeader("Content-disposition", "attachment;filename=demo.xlsx");
时间: 2024-01-11 21:02:14 浏览: 135
response.setHeader问题
`response.setHeader("Content-disposition", "attachment;filename=demo.xlsx");` 是一个设置 HTTP 响应头的代码,它的作用是告诉浏览器如何处理服务器返回的文件。其中,`Content-disposition` 是一个标准的 HTTP 响应头,它用于指定如何展示响应内容。
具体地说,上面的代码中,`attachment` 表示要求浏览器将响应内容作为附件下载,而不是直接展示在页面中;`filename=demo.xlsx` 则指定了下载下来的文件名为 `demo.xlsx`。这样一来,当浏览器收到这个响应时,就会弹出一个下载对话框,提示用户下载名为 `demo.xlsx` 的文件。
阅读全文