[SpringBoot3 + SpringSecurity ] Content-Type: multipart/form-data 일 경우 VO에 담기지 않을 때 ( + Next.js )
Next.js로 프로젝트를 처음 진행하게되었는데 React 로 어느정도 프로젝트를 진행해보았기 때문에 크게 어려움이 없었다. 오히려 Next.js의 편리함에 감탄을 하였다. 그러다 파일 업로드를 공통으로 만들고 있었는데 SpringBoot쪽 VO에 넘어가지 않았다. 처음엔 Next.js를 처음 접하면서 뭔가 설정이 빠졌다 생각하여 이것저것 넣어보기도 하였지만 아무리해도 잡히지 않았다. 이건 무조건 SpringBoot 쪽 설정이 추가가 필요하다는 확신이 들어 퇴근 후 짬짬히 열심히 각종 글들을 읽으면서 분석해보았다... 먼저 간단하게 서버쪽 설정이 필요한 이유를 알고 가보자. 사용자가 웹을 통해 파일을 업로드하면 브라우저는 해당 파일 데이터를 multipart/form-data 형식으로 인코딩하여 서버로 ..
2024.04.22