배경

이미지(신분증, 범죄이력조회서, 픽업/배달 인증 사진 등) 업로드 방식을 정할 때, "클라이언트가 서버를 거쳐 S3에 올리는 방식(서버 경유)"과 "서버가 presigned URL만 발급하고 클라이언트가 S3에 직접 올리는 방식(Presigned URL)" 중 하나를 골라야 했습니다. Discussion #56에서 이 논의가 이뤄졌습니다.

검토한 선택지

1. 서버 경유

클라이언트가 파일을 서버로 보내고, 서버가 그 파일을 다시 S3로 업로드하는 방식입니다.

장점:

단점:

2. Presigned URL

서버는 업로드 가능한 URL만 서명해서 발급하고, 실제 파일 전송은 클라이언트가 S3와 직접 주고받는 방식입니다.

장점:

단점: