api - 使用gitlab API上传gitlab项目中的图像

标签 api file-upload gitlab

我正在尝试在 gitlab 的项目中上传图像。根据documentation 它不应该是一门火箭科学。我尝试将图像作为 url 和 base-64 表示形式传递。如果我对 base-64 URL 进行编码,就会有一些进展 - 内部服务器错误。有任何想法吗?谢谢!

最佳答案

因为您没有提到要如何上传..

带 curl :

curl --request POST --header "PRIVATE-TOKEN: XXXXXXXXXX" --form "file=@dk.png" https://gitlab.example.com/api/v4/projects/5/uploads

5 是您的项目的 ID。

gitlab api doc

关于api - 使用gitlab API上传gitlab项目中的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43498914/

相关文章:

javascript - angularjs - 如何在不使用 getElementById 的情况下获取输入标签中的文件属性

Javascript验证以插入特定名称的文件

git - TortoiseGit 不会自动添加文件

dns - GitLab Pages 自定义域允许 www

Javascript omdb api不会发送所有信息

javascript - 使用 Node 和 ejs 时调用外部 api 端点并获取用户的详细信息

c++ - 具有堆栈分配的 C++ 类的 C 包装器

java - 我怎样才能使用 struts 2 为大文件上传文件?

GitLab:如何找到 SSH key 的所有者

javascript - 如果 statusCode 不是 200,http 调用会返回什么类型的错误对象?