首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Archiva REST-API

Archiva REST-API
EN

Stack Overflow用户
提问于 2016-12-14 16:15:42
回答 1查看 959关注 0票数 1

我在试着拿到最新版本的艺术品。转到http://archiva:8080/restServices向我展示了单击http://archiva:8080/restServices/archivaServices?_wadlAvailable RESTful services:将引导我进入一个空的(全是白色)页面。在我的浏览器中打开Development tools,在javascript-console中得到以下输出

代码语言:javascript
复制
Failed to load resource: the server responded with a status of 404 (Not Found)

代码语言:javascript
复制
GET http://archiva:8080/restServices/archivaServices?_wadl 404 (Not Found)

我也读过here,应该有一个application.wadl,但对我来说没有!

我使用来自here的最新(2.2.1)独立版本

对某个工件的请求如下所示

代码语言:javascript
复制
http://archiva:8080/restServices/archivaServices/searchService/artifact?g=eu.test&a=test&v=LATEST
EN

回答 1

Stack Overflow用户

发布于 2018-04-02 14:44:04

也许你错过了url中的contextPath。例如,如果您想访问ping服务。url可以是:http://localhost:8080/archiva/restServices/archivaServices/pingService/ping。请注意,由于默认的archiva不允许csrf访问,您可能会得到403。配置详细信息为:http://archiva.apache.org/docs/2.2.3/adminguide/customising-security.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41137738

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档