개요
업로드가 실패하는 원인은 두 가지가 있을 수 있습니다.
- 업로드 제대로 잘 되고 있었는데 뭔가 서버에서 문제가 터져서 작동을 멈췄을 때
- 업로드 제대로 되고 있다가 그냥 사용자가 브라우저를 꺼버렸을 때.
생각보다 이 세상에는 인터넷이 느린 곳이 많습니다. 특히 모바일 환경이라면 인터넷이 느린 상황을 더더욱 고려해야 합니다.
Node.js 의 Multer 는 파일 업로드 모듈로 유명합니다. 근데 문제는 에러 핸들링이 어렵다는 것입니다.
엘바노프 스튜디오 공식 블로그 겸 낙서장