현재 이미지 base64를 내 서버에 업로드 할 수있는 Java Spring Rest API가 있습니다. 이제 사람들이 1GB를 업로드하고 내 서버를 크래시 할 수 없도록 업로드 크기를 제한 할 수있는 방법이 있는지 알고 싶습니다.봄 휴식 API 최대 크기 HTTP POST
2
A
답변
0
나는 코드 레벨이 아닌 웹 서버 레벨에서 구성되어야한다고 생각한다. 예를 들어 tomcat에서 http POST 요청의 크기를 제한하기 위해 server.xml에있는 maxPostSize
param을 구성 할 수 있습니다.
multipart.max-file-size=1Mb
multipart.max-request-size=10Mb
이 Common application properties를 참조하십시오 : 봄 부팅을 사용하는 사람들을 위해
2
는 (또는 application.yml에게) 당신의 application.properties에서 파일을 다음 매개 변수를 설정하는 것이 좋습니다.
관련 문제
- 1. 봄 휴식 지원 - HTTP 코드 422
- 2. HTTP POST 크기 문제
- 3. 봄 휴식 최대 절전 모드 업데이트 목록
- 4. 봄 휴식 json 출력
- 5. http post, post-python의 바이트 크기 제한
- 6. 봄 휴식 기둥?
- 7. 휴식 주위의 봄 AOP
- 8. Amazon S3 브라우저 기반 업로드를위한 최대 HTTP POST 요청 크기?
- 9. 휴식 API 상태 코드
- 10. 휴식 웹 api의 POST 메서드
- 11. 휴식 API 반환
- 12. (Play 2.0) AnyContent의 최대 POST 크기 설정
- 13. Android Http Post to REST Api
- 14. android의 HTTP Post 메소드의 최대 크기는 얼마입니까
- 15. 봄 데이터 나머지 ManytoMany POST
- 16. 봄 휴식 서비스의 각도 파일 보호기
- 17. HTTP POST JSON java
- 18. Facebook API post on wall 이미지 크기
- 19. POST 메서드에 매개 변수로 전달할 수있는 개체의 최대 크기
- 20. 안전한 휴식 API
- 21. 자바 API 휴식
- 22. Bugzilla 휴식 API 활성화
- 23. Arduino YUN Rest Api HTTP Post
- 24. 웹 API 2 HTTP POST 방법
- 25. RESTFul API 호출 - HTTP POST 제한
- 26. 잘못된 요청입니다. HTTP POST from api
- 27. http post facebook graph api processing
- 28. Facebook Graph API HTTP POST 사진 업로드
- 29. 봄 휴식 템플릿 및 JSON 데이터
- 30. 봄 부팅 휴식 바람둥이 배포 오류
이미 tomcat에서 maxPostSize를 설정하려고했지만이 작업이 효과가 없습니다. 헤더 응용 프로그램/json으로 보내기 때문에 이것이라고 생각합니다. – Vinchenzo
MIME 형식이 무엇이든 상관 없습니다. POST 페이로드의 크기가 정의 된 제한을 초과하면 요청은 tomcat에 의해 삭제되어야합니다. –