요새 토이 프로젝트 하나씩 올리는게 나름 재밌어져 간다. 내가 만들고 싶었던걸 만드는 기쁨이란 이런것일까..? 이게 바로 개발자의 삶인가..? 나름 잘 맞는 것 같다. 아무쪼록 이번엔 파일 업로드에 대해 다루어 보겠다. 기본적인 요구사항은 다음과 같다. 0. multipart/form-data 또는 multipart 헤더를 이용하여 파일 송수신을 한다. 1. 이미지 자체는 aws의 S3에 저장한다. 2. file 이름이 중복되면 안되므로 file 마다 고유의 무작위 이름이 정해진다. 3. aws에는 S3 bucket의 /test2 디렉터리 밑에 저장하고 데이터 베이스에는 파일 고유의 무작위 이름을 저장한다. 4. 이미지 조회를 요청하면 file 위치로 redirect 한다. 먼저 aws에 이미지를 업로드..