我从Sitecore获得一个链接作为ashx。我需要知道如何获得那里的真实文件的扩展。它可以是.jpg,.pdf,.mp3等。 基于该扩展,我必须显示不同的选项。 如何获得Sitecore ashx的真实文件扩展名?
答案 0 :(得分:1)
在web.config中设置一个空的Media.RequestExtension <setting name="Media.RequestExtension" value=""/>
将其值设置为空白,为媒体网址提供相关的扩展名,如.jpg,请参阅媒体项中的扩展字段。
如果您仍然想使用带有.ashx的网址,您可以查看“Content-Type”http标头中的mime类型,它包含的内容如“image / jpg”