개발 창고/NodeJS

[NodeJS] PayloadTooLargeError: request entity too large

로이제로 2023. 3. 5. 22:00
반응형

express에 editor에서 전달된 정보를 전달하다 보니 위와 같은 오류가 발생하였습니다.

이는 request의 payload (Post의 request body) 내용을 파싱 할 때 발생하는 에러입니다.

 

request body를 parsing하는 기본 값은 100kb이므로 이상의 데이터에 대해서는 위와 같이 오류를 발생하게 됩니다.

bodyParser의 limit에 대한 설명에 Defaults to '100kb'라고 적혀있음

가장 베스튼느 100kb 이하로 통신을 하는 게 좋겠지만, 만약 상황이 여의치 않은 경우 해당 limit를 풀어주어야 합니다.

위와 같이 limit를 20mb로 해주면 request body의 최대 제한 용량은 20MB로 변경되게 됩니다.

반응형

'개발 창고 > NodeJS' 카테고리의 다른 글

[NodeJS] How to use multiple versions  (1) 2023.11.05
[Javascript] 이메일 유효성 검사  (1) 2023.03.16
[FS] 파일 복사  (0) 2023.02.20
[React] map에서 숫자 FOR문 사용하기  (0) 2023.02.13
[Puppeteer] iframe 클릭하기  (0) 2023.01.26