In case of an error, Artifactory will return an error response in JSON format. The response contains the HTTP status code and error message.
For example, a badly formatted API call would return the `'404, File not found" response below:
{ "errors" : [ { "status" : 404, "message" : "File not found." } ] }
Sample input:
POST /api/security/apiKey { "apiKey": "3OloposOtVFyCMrT+cXmCAScmVMPrSYXkWIjiyDCXsY=" }
PUT /api/storage/libs-release-local/ch/qos/logback/logback-classic/0.9.9?properties=os=win,linux;qa=done&recursive=1
Use a semicolon - ; (recommended) When parameters can have multiple values, you can separate the items in one of the following ways:
Use the encoding for the pipe ("
|
") character -%7C
Alternatively, you may configure your NGINX to encode URLs so that if an unencoded pipe is used in the URL, NGINX will encode it to
%7C
. We recommend that you verify that this configuration does not break any other systems served by NGINX