Объясните параметры в атрибуте GitHub Gist raw_url - PullRequest
0 голосов
/ 07 июля 2019

Я работаю с GitHub GIST API. Я наткнулся на атрибут raw_url, который указан для каждого файла в гисте. Я хотел узнать, что означают все параметры в URL.

Пример raw_url: https://gist.githubusercontent.com/algomaster99/d75743336c68306f242ea7ec846f55e9/raw/243230d8f9f80320d839db1f944ac7918ffdaa68/.block

  1. https://gist.githubusercontent.com/ - Домен, из которого извлекается содержимое файла.
  2. algomaster99 - идентификатор пользователя
  3. d75743336c68306f242ea7ec846f55e9 - GIST ID
  4. 243230d8f9f80320d839db1f944ac7918ffdaa68 - Я точно не знаю, что это такое.
  5. .block - это необязательный параметр в URL. Работает и без него.

Может ли кто-нибудь рассказать о точках 4 и 5?

1 Ответ

0 голосов
/ 08 июля 2019

Компонент 4 (243230d8f9f80320d839db1f944ac7918ffdaa68) - это идентификатор ревизии, суть может иметь несколько ревизий, поэтому вам нужен идентификатор, чтобы указать, какую ревизию вы хотите получить.

Компонент 5 (.block)просто имя файла в гисте, который вы хотите получить.Я не уверен, почему файл .block извлекается, даже если вы пропустите его из пути, возможно, первый файл возвращается, если имя не указано.

...