2016-06-15 6 views
0

私は画像のGET要求をするためにrequest.jsノードモジュールを使用しています。私が戻った体は次のようになります:HTTP res.bodyで受信したJPEGデータを扱うには?

body: 'u0014�����T���8�\u00029�\u001fZ\u0000m(\u0007�\u001d�A\u0014�[email protected]��`8d�x�j`�<rq... etc' 

私はそれをどのようにJPEGと読みますか?

私がやっていることは、そのコンテンツを別のエンドポイントへのPUT要求として転送することだけです。これは、イメージデータが新しいURL(CouchDBドキュメント添付ファイル)で読み込めないことを除いて、動作しています。

マイPUT要求は次のようになります。

request({ 
    url: newDocUrl + '/' + aName + "?rev=" + resRev, 
    method: 'PUT', 
    headers: headersAttachment, //{'Content-Type': 'image/jpeg'} 
    body: attachment 
}, function(e, r, b) { 
    console.log('body', b); 
}); 

質問:私は、HTTPの解像度からJPEGデータを読み込むにはどうすればよいですか?画像を転送するにはJPEGデータはどのような形式ですか?私はここで答えた(すなわちbase64で、六角、他の何か?)

答えて

関連する問題