我正在使用Heroku来存储我的Express应用程序,我不能使用bodyParser或强大的,因为它们都使用临时文件来存储已发布的文件。
我发布的文件只是一个大文本文件(csv)。我真的不需要将文件存储在任何地方,因为数据将进入mongodb。
是否有解析csv文件的过程?
答案 0 :(得分:2)
从Connect 2.9.0(Express 3.4.0)开始,bodyParser
使用multiparty而不是强大。
在multiparty的默认配置中,不会创建临时文件。阅读文档以确切了解如何处理传入数据,但您需要收听part
事件,该事件为您提供包含上传文件的可读流。