Trace Artifact Retrieval

JFrog REST APIs

Content Type
REST API
ft:sourceType
Paligo

Description: Simulates an artifact retrieval request from the specified location and returns verbose output about the resolution process.

This API is useful for debugging artifact retrieval issues.

Security: As applied to standard artifact retrieval by the requesting user.

Since: 2.6.0

Usage: GET /repo-key/path/to/artifact.ext?trace

Produces: text/plain

Sample Output:

GET http://localhost:8081/artifactory/libs-release-local/jmock/jmock/1.0.1/jmock-1.0.1.jar?trace
 
Request ID: 51c808f6
Repo Path ID: libs-release-local:jmock/jmock/1.0.1/jmock-1.0.1.jar
Method Name: GET
User: resolver
Time: 2012-05-06T10:49:09.528+03:00
Thread: pool-1-thread-31
Steps: 
2012-05-06T10:49:09.587+03:00 Received request
2012-05-06T10:49:09.588+03:00 Request source = 0:0:0:0:0:0:0:1, Last modified = 01-01-70 01:59:59 IST, If modified since = -1, Thread name = pool-1-thread-31
2012-05-06T10:49:09.697+03:00 Retrieving info
2012-05-06T10:49:09.723+03:00 Identified resource as a file
...
2012-05-06T10:49:09.788+03:00 Responding with selected content handle
2012-05-06T10:49:09.807+03:00 Request succeeded