文档:Content-Disposition - HTTP | MDN
1.简介
Content-Disposition 响应头指示回复的内容该以何种形式展示
是以内联的形式(即网页或者页面的一部分),还是以附件的形式下载并保存到本地。
Content-Disposition 可以被用在 multipart 消息体的子部分中,给出其对应字段的相关信息。
Content-Disposition 消息头最初是在 MIME 标准中定义的
HTTP 表单及 POST 请求只用到了其所有参数的一个子集。
只有 form-data 以及可选的 name 和 filename 三个参数可以应用在HTTP场景中。
2.主消息头
在 HTTP 场景中,第一个参数有两个可选值:
- inline:默认值,表示消息体会以页面的一部分或者整个页面的形式展示
-
attachment:消息体应该被下载。filename 的值预填为下载后的文件名,假如它存在的话