我在 http.request() 内的 node.js 中有以下函数
res.on('data', function (chunk) {
var sr="response: "+chunk;
console.log(chunk);
});
我在控制台中得到这个
<Buffer 3c 3f 78 6d 6c 20 76 65 72 73 69 6f 6e 3d 22 31 2e 30 22 20 65 6e 63 6f
64 69 6e 67 3d 22 75 74 66 2d 38 22 20 3f 3e 3c 72 65 73 75 6c 74 3e 3c 73 75 63
...>
但是当我使用这个时:
res.on('data', function (chunk) {
var sr="response: "+chunk;
console.log(sr);
});
我得到一个正确的 xml 响应,如下所示:
responose: .....xml responose.....
我不明白为什么我需要附加一个字符串来输出正确的响应。第一个代码中生成的响应是什么意思?