我们正在使用 cfcontent 从 Web 根目录外部流式传输图像。jpeg、png 和 gif 都可以正确流式传输,但我无法获取任何 tiff 文件流式传输。我得到了损坏的图像图标,即使我可以看到文件位于正确的位置并且文件名已正确存储并且正在正确传递。
代码非常简单——显示页面有
<img src="?file=common/includes/displayPhoto.cfm&thisImage=someImage.tiff" />
和 displayPhoto.cfm 有
<cfcontent type = "image/*" file = "#imagePath#" deleteFile = "No">
其中#imagePath# 具有完全限定的文件路径。
我很茫然——我的朋友谷歌让我失望了。