S3/Swift REST API Comparison Matrix in swift not support put object acl
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Object Storage (swift) |
New
|
Undecided
|
zengjia |
Bug Description
In "S3/Swift REST API Comparison Matrix in swift" document describes support for put object ACL,but I call S3 interface to report errors "NotImplemented".I Check “bugs. launchpad. net” discover an unfinished blueprint"https:/
eror describe:
[root@openstack zj]# sh s3_acl.sh
* About to connect() to openstack port 8080 (#0)
* Trying 127.0.0.1...
* Connected to openstack (127.0.0.1) port 8080 (#0)
> PUT /private/small?acl HTTP/1.1
> User-Agent: curl/7.29.0
> Accept: */*
> Host: openstack:8080
> x-amz-acl: public-read
> Date: Tue, 18 Jun 2019 19:18:30 +0800
> Authorization: AWS 8a8e05bddb44424
>
< HTTP/1.1 501 Not Implemented
< x-amz-id-2: txae30016d4bda4
< x-amz-request-id: txae30016d4bda4
< Content-Type: application/xml
< X-Trans-Id: txae30016d4bda4
< X-Openstack-
< Date: Tue, 18 Jun 2019 11:18:30 GMT
< Transfer-Encoding: chunked
<
<?xml version='1.0' encoding='UTF-8'?>
* Connection #0 to host openstack left intact
<Error>
Changed in swift: | |
assignee: | nobody → zengjia (zengjia87) |