如何在节点soap中查看请求和响应数据?

时间:2016-09-14 09:08:46

标签: node.js debugging soap-client node-soap

我正在尝试使用node soap使用soap api。我的响应无法解析,我想知道如何查看请求和响应数据到控制台以简化错误查找过程。

2 个答案:

答案 0 :(得分:2)

由于节点soap使用请求库,可以通过以下方式调试它:

NODE_DEBUG=request node src/index.js

指出request's Readme.md

  

调试

     

调试request的操作至少有三种方法:

     
      
  1. 启动NODE_DEBUG=request node script.js之类的节点流程(lib,request,otherlib也有效)。

  2.   
  3. 随时设置require('request').debug = true(这与#1相同)。

  4.   
  5. 使用request-debug module查看请求   和回复标题和正文。

  6.   

答案 1 :(得分:1)

要查看生成的SOAP XML请求,您可以使用this

  

客户端。 lastRequest - 包含客户端日志记录的上次完整soap请求的属性

相关问题