【发布时间】:2022-01-13 05:48:57
【问题描述】:
我正在使用 node.js (aws lambda) 对外部服务器上的 .png 图像执行简单的获取请求。我返回的数据似乎编码不正确,但我无法弄清楚如何或为什么要获得正确的编码。数据的长度和结构似乎是相同的(如图所示),但我无法弄清楚为什么我没有得到相同的数据...我尝试转换为 base64、utf-8 等。
我的功能:
http.get(FinalURL, function(res) {
res.on('data', function(d) {
body += d;
});
res.on('end', function() {
resolve(body);
});
res.on('error', function(e) {
resolve(e.message);
});
});
【问题讨论】:
标签: javascript node.js http lambda encoding