使用Express 3处理上传...
app.post( "/upload", function( req, res, next ) {
// do stuff with req.files
req.session.uploads.push( uploadedFilename )
res.send( 200 );
});
...这个工作正常,只要我一次只上传一个文件。但是,如果我同时上传一堆文件,比如10,那么这条路线会快速连续调用10次,文件将按预期上传,但会话并不总是更新。
在竞争条件下发布上传可能会导致快递无法保存对会话的更改。
有没有人见过这个/知道如何修复它?