使用ARCHIVA artefact存储库的REST api

时间:2017-10-10 10:42:39

标签: rest archiva

我需要你的帮助。我想使用REST api访问我的Archiva artefact存储库,但只有一个请求有效:     http://myArchiva/restServices

它返回访问wadl文件的URL列表。但列出的URL以及Archiva文档中描述的所有其他请求返回状态404 - 未找到! 我尝试使用Archiva 2.2.3(激活或不激活CRSF)以及Archiva 2.2.1。

我错了什么?我需要添加特殊标题吗?

1 个答案:

答案 0 :(得分:0)

我发现有两件事需要用Archiva REST-API(用archiva v2.2.3测试):

Rest-Requests的URL基本模式示例:
http://[YOUR-ARCHIVA-BASE-URL]/restServices/archivaServices/
(从那时起,您可以按照Archiva-REST-Docs中的描述来定位URL)

似乎要求你必须以这种方式输入Header a Referer:
推荐人:http://[YOUR-ARCHIVA-BASE-URL]/

这最终对我有用。

相关问题