3
나는 강력한 유저가 form.maxFieldsSize
인 것을 알고 있지만 파일은 포함되어 있지 않습니다. 강력 함에서 멀티 파트 폼으로 업로드 된 최대 파일 크기를 어떻게 제한 할 수 있습니까? 파일 크기가 너무 크면 양식을 종료 할 수 있습니까?Node.js - 멀티 파트 폼의 파일 업로드 크기를 제한 할 수있는 방법
나는 강력한 유저가 form.maxFieldsSize
인 것을 알고 있지만 파일은 포함되어 있지 않습니다. 강력 함에서 멀티 파트 폼으로 업로드 된 최대 파일 크기를 어떻게 제한 할 수 있습니까? 파일 크기가 너무 크면 양식을 종료 할 수 있습니까?Node.js - 멀티 파트 폼의 파일 업로드 크기를 제한 할 수있는 방법
아래 코드를 사용하면 이러한 종류의 작업을 수행 할 수 있다고 생각합니다.
var sizeLimitBytes = 2000;
form.on('progress', function(bytesReceived, bytesExpected) {
if(bytesReceived > sizeLimitBytes){
return false; //exit the program
}
});
'bytesReceived> mySize' 인 경우 프로그램을 종료하지 않겠습니까? 'bytesReceived
아하 나의 실수! @AndrewLohr 편집 완료 – turmuka
총 합계가 필요하십니까? 문서 담당자는 bytesReceived가 '지금까지이 양식에 대해받은 바이트 수입니다.'라고 말하여 이미 "합계"인 것처럼 보입니다. https://github.com/felixge/node-formidable –