olarak http yanıtını alır Http yanıtı yoluyla bir Buffer göndermek istiyorum, ancak istemcisinde arabelleği yerine Tampon olarak aldım. Benim beklenen sonuç Tampon idi yukarıdaki kod() in koduNodejs + expressjs, Buffer
router.get('/', function(req, res, next) {
const buf = new Buffer('Hello world');
console.log(buf); // gives me <Buffer 48 65 6c 6c 6f 20 77 6f 72 6c 64>
res.send(buf); // gives me 'Hello world'
});
aşağıda, expressjs yönlendirici kullanmak ama dize çıktı 'Merhaba Dünya olsun.
Birisi bana yardım etsin. Şimdiden teşekkürler.
Hızlı doc belirtildiği gibi
İstemci, NodeJS 'buffer' hakkında hiçbir şey bilmiyor, bu yüzden kullanamaz. – alexmac
Ne _exactly_ almayı bekliyordunuz? Tampon içeriğinin onaltılık gösterimi? – robertklep
Arabellek içeriği şu şekildedir: –