< Previous | Contents | Next >

E

EmailAddress element in ACL XML 31 empty objects 194

Enabled versioning status 90 enabling/disabling versioning

See also versioning about 35, 89–90

example 93

HTTP status codes 92 request headers 91

request line 91

response headers 91–92 encryption of objects 127 enforcing ACLs 25–26 ensuring object integrity 127 error codes 59–63

error response body 59 ETag element

bucket listing XML 109 object copy XML 167

ETag response header

See also ETags

checking object existence 142 copying objects 166

creating folders 135

retrieving objects 180

storing objects 126, 129

ETags 126 examples

about 13



256 Index

examples, ACL request body



ACL request body 33–34

ACL response body 88–89, 157–158 adding an ACL to a bucket by specifying

individual grants 83–84

adding an ACL to a bucket by using an ACL request body 84–85

adding an ACL to an object by using a canned ACL 152

adding an ACL to an object by using an ACL request body 153–154

bucket list response body 76

bucket listing response body 114–115, 115–116, 117–118, 119–121

checking the existence of a bucket 78–79 checking the existence of a folder 147 checking the existence of an object 144–145 checking the versioning status of a

bucket 96–97

checking whether an object has been modified 146

conditionally copying an object from one bucket to another 170–171

conditionally retrieving an object 183 copy object response body 171, 172, 173 creating a bucket 70

creating a bucket with an ACL 70–71 creating a folder 136

deleting a bucket 123 deleting a folder 188–189 deleting an object 188

enabling versioning for a bucket 93 listing items a few at a time 115–118 listing the buckets you own 75–76 listing the items in a folder 113–115 listing the versions of an individual

object 119–121 recovering an old version of an

object 171–172

replacing custom metadata for an existing object 172–173

retrieving a bucket ACL 87–89 retrieving an object ACL 156–158 retrieving an old version of an

object 183–184

retrieving custom metadata for an object version 145–146

retrieving part of an object 184–185 sample Java application 217–224 storing an object 131–132

storing an object with custom metadata and an ACL 132–133

versioning request body 93


versioning response body 97 Expect request header 128 Expires response header 59