Ben GETkullanarak bir ikili veri çalışıyordum ve şöyle bir requestşey vardı:
var requestSettings = {
method: 'GET',
url: url,
};
request(requestSettings, function(error, response, body) {
// Use body as a binary Buffer
}
Ancak bodyher zaman beklenenden birkaç bayt farklıydı. Daha fazla araştırma sonra ben öğrendim requestvarsaydıkları bodyolmayan tüm unicode bayt dizedir ve yerini aldı.
Eklemeye çalıştım
encoding: 'binary'
için requestSettingsama yardımcı olmadı.
İkili verileri nasıl alabilirim?
encoding: nullÇalışır tek seçenek olduğunu ve - çok kötü belgelenmiş. Düğüm isteği belgelerinde nasıl açık bir uyarı olması gerekir - İkili veriyi almak için teşekkürler