GET Bucket

Use a GET bucket request to:

If you make a GET request that's scoped to a bucket that doesn't exist, you get a 404 Not Found status code, and the body of the error response contains NoSuchBucket in the Code element.

Common request headers

The following are common request headers for GET bucket requests.

Header Description Required
Authorization The authentication string for the request. Yes
Content-Length

The length of the request body without headers (in bytes).

* Not required for requests that use chunked transfer encoding.

Yes*
Date The date and time of the request. Yes
Host The URI for Cloud Storage. For more information, see Request Endpoints. Yes
x-goog-if-metageneration-match For the request to succeed, the value specified for this header must match the metageneration of the requested bucket. If it does not, the request fails with a 412 Precondition Failed status code. Note that this header is ignored in list requests. No
x-goog-user-project The project to be billed for charges associated with the request. No