2
รับเนื้อหาไบนารีใน Node.js โดยใช้การร้องขอ
ฉันพยายามGETใช้ข้อมูลไบนารีrequestและมีบางอย่างเช่น: var requestSettings = { method: 'GET', url: url, }; request(requestSettings, function(error, response, body) { // Use body as a binary Buffer } แต่bodyมักจะแตกต่างจากที่คาดไว้ไม่กี่ไบต์ หลังจากการตรวจสอบเพิ่มเติมฉันพบว่าrequestสันนิษฐานว่าbodyเป็นสตริงและแทนที่ไบต์ที่ไม่ใช่ Unicode ทั้งหมด ฉันพยายามที่จะเพิ่ม encoding: 'binary' ไปrequestSettingsแต่มันก็ไม่ได้ช่วย ฉันจะรับข้อมูลไบนารีได้อย่างไร