파일 Upload 크기 제한 설정
2019. 6. 16. 14:55ㆍplming/Java-Spring Boot
- 기본은 1MB
- multipart/form-data 로 받을 수 있는 것은 10MB
- src/main/resources/application.properties 에 아래 설정들로 조정할 수 있다.
- 기본
spring.servlet.multipart.max-file-size=128KB spring.servlet.multipart.max-request-size=128KB |
- multipart/form-data 로 받는
spring.http.multipart.max-file-size=128KB spring.http.multipart.max-request-size=128KB |
https://spring.io/guides/gs/uploading-files/
#Tuning file upload limits
하지만, Rest API로 만들고
Swagger로 Test하려할 때 multipart/form-data가 제대로 안되는 것 같을 때는
기본 설정을 추가해주면 Swagger에서도 Test가 잘 된다.
+ Swagger Tip 하나 더
@RequestBody가 아닌
@RequestPart xxxDto 로 정의한 경우
Swagger에서는 1개의 InputBox로만 표시되는데...
xxxDto의 모든 항목을 입력해야 할 때는
아래처럼 여러개의 값을 갖는 json 형태로 입력하면 Test할 수 있다.
{ "aaa": "111", "bbb": "222" } |
'plming > Java-Spring Boot' 카테고리의 다른 글
프롤로그에서는 콘텐츠가 허용되지 않습니다. (0) | 2023.12.20 |
---|---|
Apache + SpringBoot 연동 (0) | 2023.10.19 |
IntelliJ에서 실행시 build-info.properties 생성되지 않을 때 (0) | 2023.10.11 |
원인모를 LazyInitializationException - no Session (2) | 2020.05.25 |