我在Github存储库中有一组.gif图像,它们在浏览器中看起来都很完美,除了两个:它们是下载的。
这些是正确的:
https://raw.githubusercontent.com/akidaniel/almacen/gh-pages/paillettes_html/images/3SKULLS.gif https://raw.githubusercontent.com/akidaniel/almacen/gh-pages/paillettes_html/images/HEART.gif
这些不是:
https://raw.githubusercontent.com/akidaniel/almacen/gh-pages/paillettes_html/images/POCKET.gif https://raw.githubusercontent.com/akidaniel/almacen/gh-pages/paillettes_html/images/DISCO.gif
除了gif名称外,我在链接中看不到其他任何区别
答案 0 :(得分:2)
问题在于此图片的
byebug
是<%= debug(params) if Rails.env.development? %>
。
相反,它应该是Content-Type
。我已向GitHub提交了一张票证,以了解为什么我的gif图像的Content-Type被误认为
application/octet-stream
。GitHub回复:
似乎我们通过
image/gif
提供了5MB以下的gif文件。
任何超过此大小的文件都将作为可下载的application/octet-stream
文件。除了缩小gif图像外,我无能为力。
根据您的情况,检查这是否不是akidaniel/almacen/tree/gh-pages/paillettes_html/images
中的尺寸问题。