안규 공부방

Windows Server > IIS 첨부파일 업로드 용량 늘리기 (413.1 - Request Entity Too Large 오류 해결)

등록일 : 2020-08-14 17:34 조회수 : 85,482

웹사이트를 만들다 보면 첨부파일 업로드를 구현해야 할 일이 많이 있습니다.

각종 컴포넌트를 이용해서 구현을 하게 됩니다. (ABC업로드, DEXTUPLOAD 등) 이 있습니다.

이때 30MB 조금 넘어가는 첨부파일을 올리면 413 에러가 발생합니다.

413.1 - Request Entity Too Large

요청엔티티가 너무 크기 때문에 에러를 발생하게 되는 겁니다.

업로드가능 용량을 늘리는 방법을 설명드리겠습니다.

보통의 경우



ASP 항목을 누르면 아래처럼 속성창이 나옵니다.



최대 표청 엔티티 본문 제한 속성값을 늘려주면 됩니다.

2,147,483,647 최대값입니다. 2GB 입니다.

수정하고 다시 테스트를 해 보았지만, 업로드 되지 않고 역시 413.1 오류를 발생시킵니다.

다른방법을 찾아 보았습니다.



이번에는 구성 편집기에서 섹션을 system.webServer/serverRuntime 으로 변경 한뒤 uploadReadAheadSize 를 변경해 보았습니다.






수정하고 다시 테스트를 해 보았지만, 업로드 되지 않고 역시 413.1 오류를 발생시킵니다.

역시 안됩니다.....

다른 방법을 찾아보았습니다.

이번에는 요청 필터링 입니다.


요청필터링을 클릭하여, 기능 설정 편집으로 들어갑니다.




허용되는 최대 컨텐츠길이(바이트)가 30,000 으로 되어 있습니다.

28M정도 되는 양입니다. 이걸 높여주면 됩니다.

그리고, 저장후 다시 시도하니, 업로드 성공했습니다.

413.1 오류 나시는 분들은 참고하셔서 도움이 되시길 바랍니다.

감사합니다.


 
※ 혹시 도움이 되셨다면 댓글에 한마디 남겨주세요!
작성자   비밀번호
자동글 방지     (자동글 방지 기능입니다.)
내용   댓글달기 
이메일 문의 : cak0280@nate.com  
Copyright 2000 By ENTERSOFT.KR All Rights Reserved.