调用NexusAPI返回repo的所有工件

调用NexusAPI返回repo的所有工件,api,nexus,Api,Nexus,我正在尝试运行nexus搜索以返回特定回购的所有工件。我知道有很多方法可以从文件系统中实现这一点,但我需要能够从api调用中实现这一点。 当我尝试执行如下操作:http://{host}/nexus/service/local/artifact/maven/content?r={repo name}时,我得到一个“400-错误的请求,由于语法错误,服务器无法理解该请求” 我还尝试使用WAR、WAR、JAR和JAR包含包搜索的p,但它也没有返回任何结果,但得到了相同的400错误。我肯定错过了什么,

我正在尝试运行nexus搜索以返回特定回购的所有工件。我知道有很多方法可以从文件系统中实现这一点,但我需要能够从api调用中实现这一点。 当我尝试执行如下操作:http://{host}/nexus/service/local/artifact/maven/content?r={repo name}时,我得到一个“400-错误的请求,由于语法错误,服务器无法理解该请求”

我还尝试使用WAR、WAR、JAR和JAR包含包搜索的p,但它也没有返回任何结果,但得到了相同的400错误。我肯定错过了什么,但我不知道是什么

只要我能从API中获取数据,我就可以使用其他所有东西,所以我不想以不同的格式获取数据,因此我必须重新编写其余的代码。 谢谢

你可以试试这个。比如:

http://myhost:8081/nexus/service/local/lucene/search?repositoryId=myrepo&q=jar

你能给我们看看你写的代码吗?