Req / Res快速设计

时间:2013-01-24 00:58:08

标签: node.js amazon-s3 express

我需要在一次浏览器刷新中向Amazon S3发出更多请求。

我没有指定问题,但我设计了问题。

-

(1)用户填写表格并按下提交按钮

(2)向S3提出请求并获取特定文件

(3)获取文件,编辑

(4)在下一个请求

中将文件发送到S3
    // Make first request
    s3.client.putObject(options, function(err) {

        // Get a response
        s3.client.getObject(options, function(err, data) {

            // Make next request
            s3.client.putObject(options, function(err, data) {
            }

        }

    }

是否可以在一次刷新中提出更多请求?

1 个答案:

答案 0 :(得分:0)

为什么你不能做像

这样的事情
app.post('/foo', function(req, res){
    //perform any form stuff necessary

    // Make first request
    s3.client.putObject(options, function(err) {

    // Get a response
    s3.client.getObject(options, function(err, data) {

        // Make next request
        s3.client.putObject(options, function(err, data) {
              res.write(stuff);
        });

    });

   });
});