前端页面查看a标签中服务器的返回响应对象的 responseaddHeaderContent-Disposition fileNameset成这样中文名的png图片类型变成查看英文名的png图片类型变成下载是什么原因
这是由于浏览器对于Content-Disposition头字段的不同解析规则导致的。浏览器会根据Content-Disposition字段的值来确定如何处理响应内容。当Content-Disposition的值为“inline”时,浏览器会尝试在浏览器中打开响应内容,如果支持则直接在浏览器中查看;当值为“attachment”时,浏览器会弹出下载对话框,提示用户将响应内容下载到本地。因此,当文件名为中文时,浏览器会将其视为可直接查看的内容,而文件名为英文时则会视为需要下载的附件。
原文地址: https://www.cveoy.top/t/topic/hizh 著作权归作者所有。请勿转载和采集!