|
|
|
@ -136,7 +136,7 @@ func (s3a *S3ApiServer) PostPolicyBucketHandler(w http.ResponseWriter, r *http.R |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
etag, errCode, _ := s3a.putToFiler(r, uploadUrl, fileBody, bucket, 1) |
|
|
|
etag, errCode, sseType := s3a.putToFiler(r, uploadUrl, fileBody, bucket, 1) |
|
|
|
|
|
|
|
if errCode != s3err.ErrNone { |
|
|
|
s3err.WriteErrorResponse(w, r, errCode) |
|
|
|
@ -152,6 +152,8 @@ func (s3a *S3ApiServer) PostPolicyBucketHandler(w http.ResponseWriter, r *http.R |
|
|
|
} |
|
|
|
|
|
|
|
setEtag(w, etag) |
|
|
|
// Include SSE response headers (important for bucket-default encryption)
|
|
|
|
s3a.setSSEResponseHeaders(w, r, sseType) |
|
|
|
|
|
|
|
// Decide what http response to send depending on success_action_status parameter
|
|
|
|
switch successStatus { |
|
|
|
|