Apache Archiva / fileUploadService请求正文示例

时间:2014-06-02 06:35:13

标签: rest archiva

我想将Archiva用作bin文件的独立工件存储库。我需要有可能不通过archiva的上传页面上传文件。我开始查看文档并找到rest api / fileUploadService。 我们有:

挂载点:/ archivaUiServices / fileUploadService

POST 可用自:1.4-M3

请求正文 元素:(自定义) 媒体类型:multipart / form-data

我是否应该使用html / json自定义请求正文来上传文件?

我之前从未使用过这个问题,因此我在谷歌上搜索了一些问题而没有发现任何可以帮助我的事情。

所以我有这样的问题:

身体如何查找上传像.dll这样的文件以及整个请求?

我正在使用chrome高级休息客户端的附加组件来执行请求,也许有一些客户端可以使用rest api bild-in来完成这项工作吗?

1 个答案:

答案 0 :(得分:0)

Okey,我没有得到任何帮助,所以我调查了这个问题,发现这种解决方案上传文件时没有在archiva中使用rest api并模仿ui

我使用cURL执行带有这些参数的http put请求

curl -v -u admin:adminpas --upload-file“X:\ x \ x.exe”http://x.x.x.x:8080/repository/win/test/update/1.4/update.exe

它在repo中创建了文件夹并将文件存入存储库

有一段时间它解决了我的问题