Presigned URL 로 파일 업로드 기능을 왜 적용했냐면요.
·
📂 backend/spring
해당 내용은 파일 업로드 기능을 구현하기 위해 검토했던 기술과 비즈니스 로직에 관한 내용에 관한 기록이다. 1. 파일 업로드를 위한 기술 검토 게시글 파일 업로드를 위해 파일을 미리 업로드하고 게시글에 관한 메타 데이터를 저장하는 방식으로 비즈니스 로직을 구성했다.게시글을 저장하는 시점에 파일 일괄 업로드를 하면 응답 지연으로 사용자 경험에 악영향이 있을 수 있는 점이 그 이유였다. 이를 위해 Multipart file 와 Presigned URL 두 가지 방식의 동작 방식과 장단점을 비교했다. 2. Multipart File?multipart 는 하나의 HTTP 요청 바디에 여러 개의 파트(부분) 를 포함할 수 있게 해주는 MIME 타입이다.하나의 메시지 본문 안에 여러 파트를 경계로 구분해서 데이터..