1
で、クライアント側のブロブオブジェクトにバイト配列に変換する方法は、私はブロブを渡したい、実際のダウンロードファイルNode.jsの
クライアント側せずにバイト配列、クライアント側からのブロブオブジェクトを取得する方法は、そこにあるありますオブジェクト=>
request.get('/api/get/video/blob/'+d1+'/'+d2+'/'+d3)
.end((err, res) => {
if (err) {
console.log("err="+err)
} else {
console.log("data="+res)
if(res)
{
var uploadVideo = new UploadVideo();
uploadVideo.uploadFile(access_token,res// need actual blob object to pass @ res); but what I get is byte array see following code
サーバー側=>
server.route({
method: 'GET',
path: '/api/get/video/blob/{d}/{s}/{x}',
handler: function handler(request, reply) {
const {d,s,x} = request.params;
const key = d+'/'+s+'/'+x;
var bucket = 're.render-previews';
var params = {
Bucket: bucket,
Key: key
};
s3.getObject(params, function(err, data) {
console.log("coming back");
if (err) {
console.log("err=>");
console.log(err);
// reject(err)
} else {
console.log("data=>");
console.log(data);
reply(data); // where I get byteArray
}
});
}
});
'クライアント側!== node.js' –
申し訳ありませんが、クライアント側/ノードjs(npmを使用)と言いたいのですが、Web開発クライアント側の – user2703473
はブラウザで動作するものです。 http://programmers.stackexchange.com/questions/171203/what-are-the-differences-between-server-side-and-client-side-programming。だから私はあなたがサーバー側を意味していると思います。私たちにいくつかのコードを教えてくれますか? –