Javascript 如何使用node.js中的req.pipe发送自定义响应

Javascript 如何使用node.js中的req.pipe发送自定义响应,javascript,node.js,html,Javascript,Node.js,Html,我正在使用视频流请求模块。 当浏览器出现响应时,谷歌浏览器会使用默认的html5视频播放器播放视频。但是,我想将响应发送到定制播放器,或者发送到定制播放器的src元素,我已经将其放置在jade或html文件中。我怎样才能做到? 这是代码 request(stream.url + '&signature=' + (stream.sig || stream.s)).pipe(res); 现在,您可以通过 var http=require("http"); var request=requi

我正在使用视频流请求模块。 当浏览器出现响应时,谷歌浏览器会使用默认的html5视频播放器播放视频。但是,我想将响应发送到定制播放器,或者发送到定制播放器的src元素,我已经将其放置在jade或html文件中。我怎样才能做到? 这是代码

request(stream.url + '&signature=' + (stream.sig || stream.s)).pipe(res);
现在,您可以通过

var http=require("http");
var request=require("request");
var server=http.createServer(function(req,res){

//specify your url
if(req.url!=="/myvideo"){
    res.end();
    return;
}

//now you request a video
var url="something";
request(url)
    .on('data',function(chunk){
        //response data to your client
        res.write(chunk);
    });
});

server.listen(3000);