这个Content-Disposition标题是什么意思?

时间:2014-01-15 09:16:08

标签: parsing header download filenames content-disposition

在开发自动下载文件的应用程序时,我遇到了following URL,这是一个包含以下内容处置标题的文件:

  

内容 - 处置:附件;文件名=的 “Setup.exe”;文件名* = UTF-8''hdplayer_setup.exe

有人知道这个标头的值是什么意思,特别是第二个filename*参数吗?它有两个文件名参数是正常的吗?

Chrome,Firefox和Safari都将其解析为hdplayer_setup.exe(而不是utf-8''hdplayer_setup.exe之类的内容),因此它似乎是一个有效的案例。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

它在Content-Disposition规范中描述;见http://greenbytes.de/tech/webdav/rfc6266.html

查找您可以使用IANA标头字段注册表的相关规范:http://www.iana.org/assignments/message-headers/message-headers.xhtml