3
My Express 응용 프로그램은 125KB PNG 파일의 파일 업로드시 "요청 엔터티가 너무 큼"을 반환합니다.요청 엔터티가 너무 큼
I 같은 신체 파서 미들웨어 구성한 :
app.use(bodyParser.urlencoded({
limit: '5mb',
type:'*/x-www-form-urlencoded',
extended: true
}));
documentation 방법. 한계를 얼마나 높게 설정했거나 어떤 옵션 조합을 사용하든 항상 같은 결과를 얻습니다. 나는 Express 4.13.3과 body-parser 1.15.2를 사용하고있다.
내가 뭘 잘못하고 있니?
여러 가지 가능한 답변을 제공해 주셨습니다. http://stackoverflow.com/questions/19917401/node-js-express-request-entity-too-large –
안녕하세요, StéphaneBruckert 예, 저는 꽤 많은 연구를 수행했습니다. 나는 파서의 순서를 바꿨다. json body 파서를 제거하고 urlcoded 파서 만 사용했다. 나는'parameterLimit' 옵션을 추가하려고 시도했습니다 ... 다른 사람들을 위해 일하는 답 중 아무 것도 나를 위해 일하는 것 같지 않습니다. – Brandon
파일을 Base64 또는 그 이상으로 업로드 하시겠습니까? 왜냐하면'body-parser'는 (적절한) 파일 업로드를 전혀 처리하지 않기 때문입니다. – robertklep