어제 파일을 받아 보드 썸네일 이미지를 S3에 업로드할 수 있는 API를 만들었다. PR 리뷰 중 "파일을 고객의 스토리지에 몰래 저장하고 그걸 올릴 수 있는지?"에 대한 질문이 들어왔는데 텍스트 이외의 파일 형식에 대해 지식이 부족했기 때문에 관련 이슈를 해결하며 공부해보려고 한다. 먼저 우리는 스크린샷을 저장하기 위해 html2canvas라는 라이브러리를 사용한다. DOM을 매개변수에 넣어주면 css를 그려서 스크린샷을 찍은 것처럼 이미지를 만들어준다. html2canvas 객체를 Multipart formdata로 받아주기 위해서 어떤 변환이 필요할 지 고민해보자. https://developer.mozilla.org/en-US/docs/Web/API/FormData FormData - Web AP..