I am trying to consume a soap api using node soap . My response cannot be parsed and I wonder how to see the request and response data to console to ease the error finding process.
As node soap uses the request library, one can debug it via:
NODE_DEBUG=request node src/index.js
as pointed out request's Readme.md :
Debugging
There are at least three ways to debug the operation of
request
:
Launch the node process like
NODE_DEBUG=request node script.js
(lib,request,otherlib
works too).Set
require('request').debug = true
at any time (this does the same thing as #1).Use the request-debug module to view request and response headers and bodies.
To see the generated SOAP XML request you can use this :
Client. lastRequest - the property that contains last full soap request for client logging
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.