aboutsummaryrefslogtreecommitdiff
path: root/weed/s3api/s3err/s3-error.go
diff options
context:
space:
mode:
authorzerospiel <morgoevm@gmail.com>2022-02-03 17:17:05 +0300
committerzerospiel <morgoevm@gmail.com>2022-02-03 17:17:05 +0300
commitb54a65ba5afcec13743442357a8544ec8cf876f5 (patch)
tree38d059dc7ad6b540b8625e0be9e9d9807b25a2de /weed/s3api/s3err/s3-error.go
parent6bee1e9714dace680b19d5a3e8481915e3755ff5 (diff)
downloadseaweedfs-b54a65ba5afcec13743442357a8544ec8cf876f5.tar.xz
seaweedfs-b54a65ba5afcec13743442357a8544ec8cf876f5.zip
weed/s3api: added new bucket handlers for more compatibility with AWS S3
Protocol Otherwise any requests to the underlying handlers results in calls to ListObjects (v1) that may intensively load gateway and volume servers. Added the following handlers with default responses: - GetBucketLocation - GetBucketRequestPayment Added the following handlers with NotFound and NotImplemented responses: - PutBucketAcl - GetBucketPolicy - PutBucketPolicy - DeleteBucketPolicy - GetBucketCors - PutBucketCors - DeleteBucketCors
Diffstat (limited to 'weed/s3api/s3err/s3-error.go')
-rw-r--r--weed/s3api/s3err/s3-error.go1
1 files changed, 1 insertions, 0 deletions
diff --git a/weed/s3api/s3err/s3-error.go b/weed/s3api/s3err/s3-error.go
index 224378ec5..b87764742 100644
--- a/weed/s3api/s3err/s3-error.go
+++ b/weed/s3api/s3err/s3-error.go
@@ -58,4 +58,5 @@ var s3ErrorResponseMap = map[string]string{
"InvalidDuration": "Duration provided in the request is invalid.",
"XAmzContentSHA256Mismatch": "The provided 'x-amz-content-sha256' header does not match what was computed.",
// Add new API errors here.
+ "NoSuchCORSConfiguration": "The CORS configuration does not exist",
}