Ben GET
kullanarak 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 body
her zaman beklenenden birkaç bayt farklıydı. Daha fazla araştırma sonra ben öğrendim request
varsaydıkları body
olmayan tüm unicode bayt dizedir ve yerini aldı.
Eklemeye çalıştım
encoding: 'binary'
için requestSettings
ama 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