Это было запрошено с выпуском 55520 , сейчас выпуском 25838 :
Возможно загрузить файл, используя API (POST /api/v4/:project_id/uploads
), но нет возможности извлечь загруженные файлы (раньше это было возможно с использованием аутентификации Private-Token и веб-маршрута /:namespace_id/:project_id/uploads/:secret/:file_name
)
Редактирование @ Andysoiron : похоже, все еще возможно получить файл, используя /:namespace_id/:project_id/uploads/:secret/:file_name
Энди добавил:
. Я попытался воспроизвести его локально, загрузив файл с помощью POST /projects/:id/uploads
, а затем восстановив его с помощью GET /:namespace_id/:project_id/uploads/:url
(я взял URL из ответа на запрос POST), и это сработало.
Видимо :
Вы не можете использовать Private-Token
для аутентификации, вам нужно Cookie: _gitlab_session
, потому что GET /:namespace_id/:project_id/uploads/:secret/:file_name
исходят из внешнего интерфейса.
Так что это продолжается, как часть выпуска 197361 .