Node.js 如何使用节点rest客户端查看原始HTTP请求和原始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
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()
的返回值,并查看其中的内容