GitHub原始网址是否过期?

use*_*818 10 github

私有存储库的GitHub原始URL是否会过期?我指的Raw是在github.com上查看文件时单击按钮时生成的链接.

该链接包含一个令牌,但没有关于该令牌来自何处的信息.

rou*_*ble 7

没有人明确提到这一点,但github 原始 url 会在 7 天后过期

您可以使用在此处生成的更持久的个人访问令牌https : //github.com/settings/tokens但这些只能通过 curl 使用:

curl -H 'Authorization: token <personal_token>' <raw_url>
Run Code Online (Sandbox Code Playgroud)

请注意,如果一整年未使用,个人访问令牌就会过期。

  • 截至 2021 年 6 月,这应该是公认的答案。最初的问题和接受的答案已经有 5 年历史了,自那以后发生了很多变化。 (2认同)
  • 此方法应该适用于任何基于请求的工具,而不仅仅是 cURL。只需添加标头“授权:令牌 &lt;personal_token” (2认同)