cara mendapatkan respon buffer pada link gambar ini httpss1zerochannetCross-Over6002777913jpg menggunakan nodejs
Anda dapat menggunakan modul https dari Node.js untuk mendapatkan respon buffer pada link gambar tersebut. Berikut adalah contoh kodenya:
const https = require('https');
const url = 'https://s1.zerochan.net/Cross-Over.600.2777913.jpg';
https.get(url, (res) => {
const chunks = [];
res.on('data', (chunk) => {
chunks.push(chunk);
});
res.on('end', () => {
const buffer = Buffer.concat(chunks);
console.log(buffer); // Output respon buffer
});
}).on('error', (err) => {
console.error(err);
});
Pada contoh kode di atas, kami menggunakan metode https.get() untuk mengirim permintaan HTTP GET ke URL gambar. Kemudian, kami menggunakan event data untuk menangkap setiap bagian data yang diterima dari server, dan menyimpannya dalam array chunks. Setelah respon selesai, kami menggabungkan semua bagian data dalam array chunks menjadi satu buffer menggunakan metode Buffer.concat(). Akhirnya, kami mencetak buffer respon menggunakan console.log()
原文地址: http://www.cveoy.top/t/topic/fJx8 著作权归作者所有。请勿转载和采集!