개발 Q&A

제목 AWS S3 REST putObject 요청
글쓴이 고민중 작성시각 2016/02/20 16:50:45
댓글 : 0 추천 : 0 스크랩 : 0 조회수 : 12620   RSS

안녕하세요 얼마전에 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가 데이터가 맞다면...)

 

읽어주셔서 감사드리며, 혹시 경험있으신분 답변부탁드립니다. =)

 

 다음글 cordova 질문 (2)
 이전글 [리눅스] 특정경로 폴더가 하루지나면 지워져요; (1)

댓글

없음