What is the HeadBucket operation in Amazon S3


I have been looking at the usage reports from Amazons S3 service and noticed that there is a DataTransfer-out-bytes charge for GetObject operations (ok i understand this one) and also a DataTransfer-out-bytes charge for HeadBucket operations.

What is HeadBucket, when is this request made?



That’s a HEAD request to a bucket:

Which will basically just tell you that a bucket exists (200 OK), or not (404 Not Found).

For Example:


Leave a Reply