在HTTP中编码Content-Disposition头文件名参数可以使用Base64编码。在Content-Disposition头中定义文件名称时,需要使用双引号括起来并在名称前后添加"attachment;"字符串,然后在双引号后开始编码文件名字符串。例如:
Content-Disposition: attachment; filename="example.jpg"
在HTTP协议中,Content-Disposition头用于指定客户端应该下载的文件的名称。当浏览器看到此类头时,它将尝试使用Content-Disposition的值作为下载文件的文件名。但是,如果浏览器无法正常解析头内容,它将使用请求的URL作为文件名。在编码Content-Disposition头时,请确保文件名称中的特殊字符被正确地转义。
领取专属 10元无门槛券
手把手带您无忧上云