私はjpegイメージを読み込んでイメージを表示する方法の例を見つけようとしています。nodejs - jpgイメージを読み込んで出力するには?
var http = require('http'), fs = require('fs');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/html'});
fs.readFile('image.jpg', function (err, data) {
if (err) throw err;
res.write(data);
});
res.end();
}).listen(8124, "127.0.0.1");
console.log('Server running at http://127.0.0.1:8124/');
次のコードを試してみましたが、私は、console.logにデータを保存するときに、バッファオブジェクトとしてエンコーディングを設定する必要があると思います。ここで
これを行う方法はありますか?jpegデータを読み込み、src属性をbase64にエンコードすることが考えられますか? – mesh
恐ろしい!ちょうど私が必要とした解決策。その2番目の例をありがとう。 – mesh
複数の画像がある場合はどうなりますか? –