인프라/웹 서버

Nginx 413 Request Entity Too Large 에러

infitry 2022. 3. 31. 15:15
반응형

spring boot의 경우 http 요청 시 파일 및 요청 사이즈를 application.properties에서 설정할 수 있다.

spring.servlet.multipart.max-file-size=5MB
spring.servlet.multipart.max-request-size=10MB

max-file-size > 최대 파일 사이즈

max-request-size > 최대 요청 사이즈

 

하지만 nginx에서 default로 http body size가 1MB로 설정되어있어

1MB를 초과 시 nginx에서 413 오류로 응답한다. 

 

하단 옵션으로 원하는 body size로 변경하여 해결할 수 있음.

 

http {
  client_max_body_size 10M;
}

반응형