Node.js 获取两个音频文件的问题-结束后写入

Node.js 获取两个音频文件的问题-结束后写入,node.js,Node.js,错误:结束后写入 我试图让它播放一个又一个音频文件 router.get('/a/:url(*)', (req, res) =>{ res.set({ "Content-Type": "audio/mp3", // 'Transfer-Encoding': 'chunk', // 'Content-Disposition': 'attachment' }); var url = req.params.url.subst

错误:结束后写入

我试图让它播放一个又一个音频文件

router.get('/a/:url(*)', (req, res) =>{
    res.set({
        "Content-Type": "audio/mp3",
       // 'Transfer-Encoding': 'chunk',
      //  'Content-Disposition': 'attachment'
    });


    var url = req.params.url.substr(0); 
    console.log(url);
    https.get('https://storage.googleapis.com/ad-system/testfolder/OUTOFAREA.mp3', response => {

        response.pipe(res);

    });
    https.get(url, response => {
        response.pipe(res);

    });
});

您有两个GET请求来获取文件(我想是的,是mp3文件),两个GET请求都写入
res
以响应客户端,当一个请求完成时抛出错误,而另一个请求仍在流式处理中。那么,我应该将第一个GET请求写入变量吗?然后把它加到另一个的开头,明白吗@hoangdvIt并不简单,您必须将2个流连接成一个流,然后将连接的流响应到客户端。