SERIES

File Upload

3 Posts·Last updated on August 04, 2026

🚀
SpringBoot, React, S3 Presigned URL을 이용하여 파일 업로드를 해보자

April 18, 2025

리액트에서 URL 이동시 감지하여 원하는 로직을 넣어보자 🧪 테스트 환경 React v18 AWS SDK for Java1.x 배경 파일 저장소가 변경되어 S3에 파일 업로드를 구축하려한다. 목표 내부 스토리지에 파일 업로드 하는 경우 프론트에서 백엔드로 파일을 업로드한다. 보통 보안을 위해 클라이언트에서 스토리지 접근을 막거나, 서버 안에 파일을 적재하…


🚀
SpringBoot, React, S3 Presigned URL, Multipart File을 이용해 파일 업로드 속도를 개선해보자

April 18, 2025

리액트에서 URL 이동시 감지하여 원하는 로직을 넣어보자 🧪 테스트 환경 React v18 AWS SDK for Java1.x 백엔드 : AWS EKS 환경 프론트 : AWS S3 Nginx 환경 배경 기본적으로 업로드 평균 속도는 5MB/s 라고한다. 파일을 Presigned URL에 통째로 올리는 방식으로 개발해두고 50MB 파일이 약 10초 정도 걸…


SpringBoot, React, 업로드 티켓으로 파일 업로드 취약점을 막아보자

August 04, 2026

File Upload 시리즈 3편이다. 앞의 두 편에서 만든 업로드 구조가 보안 리뷰에서 지적을 받았다. 그걸 어떻게 고쳤는지 쓴다. 🧪 테스트 환경 SpringBoot 3.x / MyBatis / PostgreSQL React 18 / TypeScript / Vite AWS S3 배경 첨부파일을 어떻게 저장하고 있었나 그룹ID 1개에 파일 N개가 묶이는…