使用请求获取 Node.js中的二进制内容
2022-08-30 04:03:58
我试图使用请求
来获取二进制数据,并且有类似的东西:GET
var requestSettings = {
method: 'GET',
url: url,
};
request(requestSettings, function(error, response, body) {
// Use body as a binary Buffer
}
但总是与预期相差几个字节。经过进一步调查,我发现假设是字符串并替换了所有非Unicode字节。body
request
body
我试图添加
encoding: 'binary'
但它没有帮助。requestSettings
如何获取二进制数据?