Декодировать контент из Github API

Я пытаюсь сделать запрос к API Github и получить контент (код) из файла, который находится в открытом репо. Я сделал простой curl -i на терминале, и он возвратил некоторый контент, который закодирован (согласно документам). Как я могу декодировать этот контент? И возможно поставить код в правильном формате (отступы и т. Д.), Когда я вывести его на HTML-текстовой области?

1 ответ

В документации API GitHub для содержимого репозитория говорится, что "эти методы API позволяют извлекать содержимое файлов в репозитории в виде содержимого в кодировке Base64 ". ( https://developer.github.com/v3/repos/contents/) Вам необходимо выполнить декодирование base 64.

Вот пример того, как сделать это в Python: декодирование данных Python base64

Другие вопросы по тегам