CURL GET Raw File из хранилища BitBucket с безопасностью - PullRequest
0 голосов
/ 15 января 2019

Я пытаюсь получить необработанный файл из репозитория Bitbucket, используя curl со следующими командами (я пробовал много, но я включаю последние две):

curl  -L -O  https://user:password@bitbucket.org/username/repository/branch/HEAD/filename.txt
curl  -L -O  https://user:password@bitbucket.org/username/repository/branch/raw/filename.txt

У меня есть файл, зафиксированный в основной ветке с именем filename.txt

Я хочу получить сырую версию вышеуказанного файла. Какой код мне нужен, чтобы получить это? Все, что я получаю от этих команд - это HTML-код, содержащийся на странице.

Примечание: безопасность не является проблемой для этого конкретного использования. Я также пробовал решения по следующей ссылке: Скачать zip-файл частного хранилища BitBucket с использованием http аутентификации

1 Ответ

0 голосов
/ 15 января 2019

У вас почти получилось, попробуйте следующее:

curl -O -u username:password https://bitbucket.org/username/repository/raw/branch/filename.txt

Вот документация для curl

  • -O, --remote-name: "Записать выходные данные в локальный файл с именем, аналогичным полученному нами удаленному файлу. (Используется только часть файла удаленного файла, путь обрезается.)"

  • -u, --user <user:password>: «Укажите имя пользователя и пароль для аутентификации на сервере».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...