Vorrei recuperare i dati binari da una richiesta https.Ottenere contenuto binario in node.js con http.request
Ho trovato un domanda simile che utilizza il metodo di richiesta, Getting binary content in Node.js using request, si dice impostazione codifica a nulla dovrebbe funzionare, ma non è così.
options = {
hostname: urloptions.hostname,
path: urloptions.path,
method: 'GET',
rejectUnauthorized: false,
encoding: null
};
req = https.request(options, function(res) {
var data;
data = "";
res.on('data', function(chunk) {
return data += chunk;
});
res.on('end', function() {
return loadFile(data);
});
res.on('error', function(err) {
console.log("Error during HTTP request");
console.log(err.message);
});
})
Edit: l'impostazione di codifica per 'binario' non funziona neanche
Se si conosce la codifica si sta tentando di applicare ai dati può non lo converti abbastanza facilmente in binario? Voglio dire, si tratta di un computer, non hanno altra scelta per ricevere dati binari, ma ... – ChrisCM