0
을 NG 파일을 업로드 : 나는 '포함했다 Direct S3 upload and Node signing example암호화 내가 여기 예에서 볼 수 있듯이 S3에 직접 업로드 NG 파일 업로드를 사용하고
X- amz-server-side-encryption ':'AES256 '을 내 머리글에 넣고 요청과 함께 보냅니다.
Upload.upload({
url: result.data.url, //s3Url
headers: { 'x-amz-server-side-encryption': 'AES256' },
transformRequest: function(data, headersGetter) {
var headers = headersGetter();
delete headers.Authorization;
return data;
},
fields: result.data.fields, //credentials
method: 'POST',
file: files[0]
}
파일은 성공적으로 업로드되지만 업로드 된 파일은 암호화되지 않습니다. 또한 응답 헤더에 'x-amz-server-side-encryption'이 포함되지 않음을 알았습니다.
s3 config 오류입니까? 아니면 ng-file-upload로 구현 오류입니까?