我想从github
存储库中获取图片并将其显示在我的网站中。
假设我的github-repo
中有一个名为banner.png
的图像。我已经成功获取了README.md
文件的内容,该文件是纯文本。但是图像是二进制的,因此我不知道如何在url
标签中使用它们(或只是该图像的img
)。我已经搜索过,blob
确实有一个commitUrl
,但我不知道这是什么意思。我尝试将src
用作img
,但它不起作用。我什至尝试访问过该url
,但它只是给出了一个404
未找到。
答案 0 :(得分:0)
如果您的回购是公开的,则可以使用免费的托管解决方案,例如https://www.jsdelivr.com,该解决方案可以为Github(https://www.jsdelivr.com/features#gh)中的文件提供正确的内容类型。您只需要按照:
构建网址Microsoft.AspNetCore.Mvc.TagHelpers
一些例子:
https://cdn.jsdelivr.net/gh/bertrandmartel/newhaven-oled-dk51@master/img/newhaven-dk51.jpg https://cdn.jsdelivr.net/gh/bertrandmartel/websocket-java@master/exemples/readme_images/clientSide.png https://cdn.jsdelivr.net/gh/bertrandmartel/fritzing-parts@master/metec-braille-line-20-cell/metec-braille-line-20-cell.svg