【问题标题】:How to access raw image from Github?如何从 Github 访问原始图像?
【发布时间】:2021-11-22 13:46:06
【问题描述】:

我将图像存储在 Github 存储库中,但是当我需要访问原始图像时

我会得到一个随机令牌

让 a_RandomToken="AAAAA"

https://github.com/raw/example?token=${a_RandomToken}

但令牌将在几天后更改

我尝试使用个人令牌访问它

让 a_Personal_Token='BBB'

https://github.com/raw/example?access_token=${a_Personal_Token}

但我得到“404:未找到”

我只想 git 原始图像 url 以在我的 React/HTML 上显示图片

【问题讨论】:

  • 我不认为 github 存储库应该像这样链接。你看过pages.github.com吗?

标签: html reactjs github


【解决方案1】:

此处使用的令牌有意过期并且特定于 URL。这是因为在一般情况下,暂时公开 URL 不应授予对资源的永久访问权限。仅仅因为您碰巧想要一个指向私人文件的永久链接,并不意味着从安全角度来看,这对大多数人来说是个好主意。

您不打算使用原始端点在您的网站上托管内容。它们不是 CDN 或图像存储位置。如果您想在您的网站上托管此内容,请在构建网站时将图片作为您网站的一部分包含在内,或者将它们托管在某个 CDN 上。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-09-21
    • 1970-01-01
    • 2012-11-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-11
    • 1970-01-01
    相关资源
    最近更新 更多