Artifactory API 调用的“405 方法不允许”

"405 Method Not Allowed" for Artifactory API call

我试图在 Artifactory 上查找在时间 14938720001493872435 之间创建的所有项目,但我得到的是 405。

$ curl -X POST -H "X-JFrog-Art-Api: <KEY>" "http://localhost:8081/artifactory/api/search/creation?from=1493872000&to=1493872435&repos=project1"

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

我的命令有问题吗?我正在使用文档 here

并非所有 API 调用似乎都对我有用,但 curl -H "X-JFrog-Art-Api: <KEY>" -X PUT "http://localhost:8081/artifactory/project1/artifacts.zip" -T artifacts.zip(上传工件)对我有用。

使用 GET,而不是 POST:

curl -X GET -H "X-JFrog-Art-Api: <KEY>" "http://localhost:8081/artifactory/api/search/creation?from=1493872000&to=1493872435&repos=project1"