私は NodeJS のストリームに非常に慣れていません - 基本的にそれらについては無知です - Amazon S3 の KnoxJS クライアントを取得して、HTTP GET からファイルをストリーミングしようとしています。
Knox github ページのサンプル コードは、これを示しています。
http.get('http://google.com/doodle.png', function(res){
var headers = {
'Content-Length': res.headers['content-length']
, 'Content-Type': res.headers['content-type']
};
client.putStream(res, '/doodle.png', headers, function(err, res){
// check `err`, then do `res.pipe(..)` or `res.resume()` or whatever.
});
});
しかし、これは明らかに不完全です...実際には、S3のhttp.get
andを開く以外には何もしません。putStream
ここからどこへ行けばいいの?HTTP GET から S3 のバケットにファイルをストリーミングできるように、誰かがこのコードを完成させるのを手伝ってくれますか?