我正在嘗試使用GET進(jìn)行二進(jìn)制數(shù)據(jù)處理request,結(jié)果如下:var requestSettings = { method: 'GET', url: url,};request(requestSettings, function(error, response, body) { // Use body as a binary Buffer}但是body總是比預(yù)期的少幾個(gè)字節(jié)。經(jīng)過進(jìn)一步調(diào)查,我發(fā)現(xiàn)request假定body為字符串,并替換了所有非Unicode字節(jié)。我試圖添加encoding: 'binary',requestSettings但沒有幫助。如何獲取二進(jìn)制數(shù)據(jù)?
使用請(qǐng)求在Node.js中獲取二進(jìn)制內(nèi)容
繁花不似錦
2019-10-16 14:02:30