2017-04-19 3 views
0

Je dois effectuer un nettoyage manuel de l'artefact JPEG à partir d'anciens artefacts à l'aide de l'API REST. À ces fins, je dois d'abord identifier les artefacts créés dans une plage de dates spécifique.Impossible d'obtenir des artefacts créés dans une plage de dates spécifique

Le problème est que lorsque j'utilise

curl -u user:password -X GET "http://artifactory:8081/artifactory/api/search" 

Je reçois cette erreur

{ 
    "errors" : [ { 
    "status" : 405, 
    "message" : "Method Not Allowed" 
    } ] 

Qu'est-ce que cela signifie, cette méthode n'est pas permis? Comment puis-je y faire face?

La commande complète est

curl -u user:password "http://artifactory:8081/artifactory/api/search?from=long&to=long&repos=currentrepo" 

Répondre

1

Vous utilisez le reste api mal.

Voici comment la commande complète devrait ressembler à: boucle -u admin: mot de passe "http://localhost:8081/artifactory/api/search/datesdateFields = créés & de = 1461052559000 & à = 1492588559000 & = repo libs-instantané local?"

+0

Merci, ça marche! –