代码如下:
var res ;
var req = await https.request(api, function(res) {
ctx.body = 1;
console.log('STATUS:' + res.statusCode);
console.log('HEADERS:' + JSON.stringify(res.headers));
res.setEncoding('utf-8');
var aaa;
res.on('data', function(chunk) {
console.log('数据片段分隔-----------------------\r\n');
ctx.body = chunk
});
res.on('end', function() {
ctx.body = '111'
console.log('响应结束********');
});
});
req.on('error', function(err) {
console.error(err);
});
req.end();
现在需要在服务器端,发送一个请求并把结果返回给客户端,该怎么实现呢?res.on 里边可以得到结果,但无法返回客户端,也无法传到外边,求大神帮忙看一下
promise