我有一种情况,我想从ASP.Net MVC控制器动作返回动画gif。然后我想构建一个这样的锚标签:
<img src="/MyController/MyAction" id="company-logo" alt="Company Logo" />
我的想法是,我希望能够允许用户上传他们自己的公司徽标,控制器操作应该从服务器检索他们的特定徽标。
但是,由于我的src属性值不以.gif结尾,因此浏览器似乎没有将其识别为gif,因此不会为其设置动画。
我知道控制器操作将其作为gif返回,因为当我从文件中加载它时,我将文件格式设为gif。
有没有人对如何获得我想要的功能有任何建议?
答案 0 :(得分:2)
文件扩展名完全与它无关。也许您需要确保您的控制器将正确的MIME类型设置为image/gif
?浏览器有时可以“猜测”内容类型,但在这种情况下它可能无法为gif制作动画。