什么是Content-Disposition?,Content-disposition 是 MIME 协议的扩展,MIME 协议指示 MIME 用户代理如何显示附加的文件,Content-disposition可以在用户下载时指定文件名字。实际使用中Content-disposition虽然只是能指定名字,但是浏览器默认直接下载,而不需要再指定Content-Type;但是如果不指定Content-disposition,直接设置响应头Content-Type: application/octet-stream也可以下载,但是这种下载没有指定文件名,用户下载下来的文件名是请求路径(Request URL)。
设置response-header(响应头)
Content-Disposition: attachment; filename="filename.ext"