Tag: 中断

Javascript for循环等待callback

我有这个function: function tryStartLocalTrendsFetch(woeid) { var userIds = Object.keys(twitClientsMap); var isStarted = false; for (var i = 0; i < userIds.length; i++) { var userId = userIds[i]; var twitClientData = twitClientsMap[userId]; var isWoeidMatch = (woeid === twitClientData.woeid); if (isWoeidMatch) { startLocalTrendsFetch(woeid, twitClientData, function (err, data) { if (err) { // Couldn't start local trends fetch for […]

在node.js中上传文件时如何中断?

我有一个如下所示的控制器中的代码: BASE.APP.post('/uploadFile/:request/:file', function(req, res, next) { var url = req.usersession.webipAddress; var path = 'uploads/' + req.params.file; var formData = new BASE.FormData(); formData.append('fileNameUnique', req.params.file); formData.append('file', BASE.FS.createReadStream(path)); // console.log(formData); formData.submit(url + '/service/uploadFile/', function(err, response) { // console.log(response.statusCode); res.send(response.statusCode); }); }); 我想中断file upload,如果状态==“取消”,这是可能的吗?