HTTP中的Content-Disposition是一个响应头,用于告诉客户端如何处理响应中的数据
▥前端
𝄐 0
HTTP中的Content-Disposition是一个响应头,用于告诉客户端如何处理响应中的数据。它可以指示将响应内容显示在浏览器中,或者提示用户下载保存响应内容。
Content-Disposition响应头通常包含两个参数:inline和attachment。如果使用inline参数,则表示将内容显示在浏览器中,类似于普通网页的展示方式;如果使用attachment参数,则表示浏览器应该提示用户保存文件。
除了这两个参数外,Content-Disposition还可以包含一个可选的filename参数,用于指定下载的文件名。如果没有指定该参数,则会使用默认名称。
以下是一个使用Content-Disposition的示例:
HTTP/1.1 200 OK
Content-Type: application/pdf
Content-Disposition: attachment; filename="example.pdf"
%PDF-1.4
%âãÏÓ
...
上面的响应表示返回一个PDF文件,并提示用户下载保存,文件名为"example.pdf"。
Content-Disposition响应头通常包含两个参数:inline和attachment。如果使用inline参数,则表示将内容显示在浏览器中,类似于普通网页的展示方式;如果使用attachment参数,则表示浏览器应该提示用户保存文件。
除了这两个参数外,Content-Disposition还可以包含一个可选的filename参数,用于指定下载的文件名。如果没有指定该参数,则会使用默认名称。
以下是一个使用Content-Disposition的示例:
HTTP/1.1 200 OK
Content-Type: application/pdf
Content-Disposition: attachment; filename="example.pdf"
%PDF-1.4
%âãÏÓ
...
上面的响应表示返回一个PDF文件,并提示用户下载保存,文件名为"example.pdf"。
本文地址:
/show-278247.html
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。