스프링

[오류해결] Current request is not a multipart request (Spring security)

임잠탱 2023. 10. 2. 16:24

스프링 부트에서 파일업로드 관련 rest api를 만들었는데 잘 동작하던게 갑자기

Current request is not a multipart request

이런 오류가 뜨며 동작하지 않았다.

스프링시큐리티 설정을 지워주니 잘 동작하여서 스프링시큐리티 관련해서 찾아보니 뭐 MultipartFilter를 추가해 주라고 했다.
근데 이것도 xml파일로 설정하는 글들이 대부분이어서 더 찾아보니

그냥 기존 @PATCHMAPPING 에서 @PUTMAPPING으로 바꿔주니 잘 동작하였다 ..!!
마찬가지로 @POSTMAPPING도 이거 대신 @PUTMAPPING을 써야하는 것 같다.

그럼 오류 해결 끝~~