안녕하세요 얼마전에 getBucket 요청 질문 및 해결을 했었는데요
이번엔 pubObject로 이미지를 버킷으로 가져오기(넣기)를 하려고 합니다.
가이드를 참고하여 요청헤더를 작성하려고 합니다.

Content-Type이 예제 1에서는 text/plain 이고, 예제 2에서는 image/jpeg 인데요. (두 예제 모두 똑같이 이미지를 PUT합니다.)
이거 상관없는건가요?
아마존에서
Canonical Request와, 헤더에 x-amz-content-sha256가 <payload>를 사용하는데요,
<payload>가 데이터 값을 의미하는 것 맞나요?? (저는 이미지파일 캔버스로 조절하고 base64 인코드된 데이터를 여기다가 넣었습니다.)
그리고 x-amz-content-sha256이 Content-MD5와 용도가 겹치게 된다고 생각되는데 맞나요??
Content-Encoding : base64 헤더를 담아서 보내려고 합니다. 이 표현이 맞나요?
Body는 없는건가요? 이렇게 헤더만 보내는건가요?

그럼 이부분에 CURLOPT_PUT, false로 해야하나요? (payload가 데이터가 맞다면...)
읽어주셔서 감사드리며, 혹시 경험있으신분 답변부탁드립니다. =)