1

我通过 HTTPHandler 输出图像这是一个示例:

http://www.nfuonline.com/assets/1414

此处图像的响应标头为:

content-disposition:inline; filename=4655e8cb-7cb7-421b-8b89-47c717d51697.gif

但是,当您在浏览器中查看图像时,其标题显示为 1414。有没有办法可以更改它?请不要说当前代码(尚未在互联网上发布)使用 Content-Disposition 的标头名称,这并没有什么区别,我也尝试过更短的文件名,我尝试过包装引号中的文件名。有谁知道这有什么问题?

谢谢,

4

1 回答 1

1

但是,当您在浏览器中查看图像时,其标题显示为 1414。有没有办法可以更改它?

是的,通过在具有适当<title />元素的 HTML 文档中提供图像。如果不这样做,则显示的标题取决于浏览器。

您可以通过让您的 URL 以文件名结尾来帮助浏览器,例如:

http://www.example.com/assets/1414/4655e8cb-7cb7-421b-8b89-47c717d51697.gif
于 2013-06-03T15:20:47.520 回答