Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将边界信息从cURL post中删除到节点busboy->;writestream_Javascript_Node.js_Curl_Busboy - Fatal编程技术网

Javascript 如何将边界信息从cURL post中删除到节点busboy->;writestream

Javascript 如何将边界信息从cURL post中删除到节点busboy->;writestream,javascript,node.js,curl,busboy,Javascript,Node.js,Curl,Busboy,问题:结果上传的json文件包含卷曲边界信息 要求:发布的文件应与服务器端上载的文件完全相同 堆栈:总线男孩(),节点,表达式,卷曲 app.use(bodyParser.json()); app.use(bodyParser.urlencoded({ 扩展:正确 })); app.post('/foo',函数(req,res){ //一些逻辑 如果(要求公共汽车司机){ 所需管道(所需汇流排); file.pipe(fs.createWriteStream(fpath)); fstream.

问题:结果上传的json文件包含卷曲边界信息

要求:发布的文件应与服务器端上载的文件完全相同

堆栈:总线男孩(),节点,表达式,卷曲

app.use(bodyParser.json());
app.use(bodyParser.urlencoded({
扩展:正确
}));
app.post('/foo',函数(req,res){
//一些逻辑
如果(要求公共汽车司机){
所需管道(所需汇流排);
file.pipe(fs.createWriteStream(fpath));
fstream.on('close',function(){
延迟。解决(fpath);
});
//更多逻辑
}

});curl呢http://localhost:3000/foo -d@file.json
?嗯,所以我不会使用像
busboy
这样的东西来使用传入的多部分数据-我只是将传入的文件作为数据流,并将其写入一个文件。。。好吧,我来试试。所以我还是很执着于这个-这应该是可能的,对吧??就像使用curl来点击我的帖子一样——siiigh我知道我可以做一些愚蠢的事情,把大文件内容作为数据发送——但这不是我想要的,因为有一个限制……更新:我从来没有想过如何使用
busboy connect
来实现这一点,但我能够使用它——我仍然想知道这可能是因为我在“巴士男孩连接”中的一个缺陷,或者只是我在做的一些愚蠢的事情——但我想现在它不那么紧迫了。