解释 GitHub Gist raw_url 属性中的参数

Explain the parameters in GitHub Gist raw_url attribute

我正在使用 GitHub GIST API。我遇到了要点中为每个文件提供的 raw_url 属性。我想知道 URL 中所有参数的含义。

示例 raw_urlhttps://gist.githubusercontent.com/algomaster99/d75743336c68306f242ea7ec846f55e9/raw/243230d8f9f80320d839db1f944ac7918ffdaa68/.block

  1. https://gist.githubusercontent.com/ - 从中​​获取文件内容的域。
  2. algomaster99 - 用户 ID
  3. d75743336c68306f242ea7ec846f55e9 - GIST ID
  4. 243230d8f9f80320d839db1f944ac7918ffdaa68 - 我不知道这到底是为了什么。
  5. .block - 这是 URL 中的可选参数。没有它也能工作。

谁能详细说明点 45

组件 4 (243230d8f9f80320d839db1f944ac7918ffdaa68) 是修订 ID,一个要点可以有多个修订,因此您需要 ID 来指出您要获取哪个修订。

组件 5 (.block) 只是要获取的要点中文件的名称。我不确定为什么即使从路径中省略 .block 文件也会检索到它,可能是在没有给出名称时返回第一个文件。