JS

[EXPRESS] 413 - Payload Too Large

CoderNo.905 2024. 10. 14. 22:09

express를 사용하면 가끔 아래와 같은 에러가 '클라이언트'에서 발생하는 상황이 있습니다.

Failed to load resource: the server responded with a status of 413 (Payload Too Large)
createError.js:16 Uncaught (in promise) Error: Request failed with status code 413
    at createError (createError.js:16)
    at settle (settle.js:17)
    at XMLHttpRequest.handleLoad (xhr.js:62)

request를 보낼때 payload size가 너무 커서 발생하는 에러입니다.

 

express.js에서의 해결 방법은 서버를 load할 때 json limit size를 충분히 늘려주면 됩니다.

app.use(express.json({ limit : "10mb" })); 
app.use(express.urlencoded({ limit:"10mb", extended: false }));

 

 

'JS' 카테고리의 다른 글

[NPM] npm cache 삭제  (0) 2024.10.14