Ссылки на изображения с Github загружаются вместо показа - PullRequest
1 голос
/ 23 июня 2019

У меня есть группа изображений .gif в репозитории Github, все они отлично выглядят в браузере, кроме двух: вместо этого они скачивают.

Это верно:

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

1 Ответ

2 голосов
/ 23 июня 2019

Как видно из pypa/warehouse выпуск 5596

Проблема в том, что Content-Type для этого изображения application/octet-stream.
Вместо этого должно быть image/gif.

Я отправил заявку в GitHub, чтобы узнать, почему Content-Type моего gif-изображения ошибочно принимается за application/octet-stream.

GitHub ответил:

Похоже, мы подаем файлы размером менее 5 МБ через raw.githubusercontent.
Любые файлы этого размера подаются в качестве загружаемых octet-stream файлов .

Кажется, я ничего не могу сделать, кроме как сжимать изображение GIF.

Убедитесь, что в вашем случае это не проблема размера в akidaniel/almacen/tree/gh-pages/paillettes_html/images.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...