The table below describes HTTP status codes that can be returned in response to a request to retrieve an object. For more information about HTTP status codes and the error codes that can accompany them, see Error codes.
Code | Meaning | Description |
---|---|---|
200 | Success |
HCP successfully processed the request. Note: If the number of bytes returned does not equal the value of the Content-Length response header, try the request again later. |
304 | Not Modified | If using If-Non-Match header and Etag matches, or If-Modified-Since. The response body may contain information regarding the precondition failure. |
403 | Forbidden | Authenticated user does not have permission to perform the requested operation |
404 | Not Found | The object you requested could not be retrieved. |
410 | Gone |
Possible reasons include: •The object exists, but the HCP system does not have the object data. Retry the request, targeting a different system in the replication topology. •The object is in the process of being deleted. |
412 | Precondition Failed | If using If-Match header and Etag does not match, or if-Unmodified-Since. The response body may contain information regarding the precondition failure. |
500 | Internal Server Error |
An internal error occurred. If this error persists, contact your tenant administrator. |
503 | Service Unavailable |
HCP is temporarily unable to handle the request, probably due to system overload, maintenance, or upgrade. Try the request again, gradually increasing the delay between each successive attempt. If this error persists, contact your tenant administrator. |
© 2015, 2020 Hitachi Vantara LLC. All rights reserved.