(클라이언트로) 복원 할 이미지를 게시하려고하는데 서버가 저장해야합니다.읽기 스트림을 쓰기 스트림으로 파이핑하면 작동하지 않습니다.
req.pipe(fs.createWriteStream('test.jpg'));
이 작동하지 않습니다. 빈 파일이 생성되지만 아무것도 생성되지 않습니다. 그것은 req.body
을 버퍼에 복사 한 다음 fs.writeFile(...)
을 복사 할 때 작동합니다. req.body.pipe
도 시도했지만 오류가 발생합니다.
궁금한 점은 gridfs 때문입니까? 또한 writeStream에서 [finish] (http://nodejs.org/docs/v0.10.36/api/stream.html#stream_event_finish) 이벤트를 듣고 있습니까? 응답을 보내기 전에 모든 데이터가 스트림을 통과하는지 확인해야합니다. – MForMarlon