Node.js 如何使用节点rest客户端查看原始HTTP请求和原始HTTP响应

Node.js 如何使用节点rest客户端查看原始HTTP请求和原始HTTP响应,node.js,rest,http,Node.js,Rest,Http,有没有一种方法可以查看完整的原始HTTP请求和响应,从而简化调试? 下面是节点模块()和一个示例 var Client = require('node-rest-client').Client; client = new Client(); args = { path:{"p1":"1234", "p2":"abcd"} headers:{"Authorization":"01234567890"} } client.get("http://example.com/${p

有没有一种方法可以查看完整的原始HTTP请求和响应,从而简化调试? 下面是节点模块()和一个示例

var Client = require('node-rest-client').Client;
client = new Client();

args = {
     path:{"p1":"1234", "p2":"abcd"}
     headers:{"Authorization":"01234567890"}
}

client.get("http://example.com/${p1}/${p2}", args, function(data, response){
            // parsed response body as js object 
            console.log(data);
            // raw response 
            console.log(response);
        }).on('error',function(err){
            console.log('something went wrong on the request', err.request.options);
        });
根据,该函数返回由节点的
http
https
模块创建的常规ol'请求对象(最终,在引擎盖下)。因此,请尝试检查
client.get()
的返回值,并查看其中的内容