Inspecting Requests and Responses¶
To see exactly what QIE sends and receives, including the fully-rendered SOAP envelope after %%ENDPOINT_URL%% and node-tag substitution, put the channel in Debug mode before running test messages.
- Open the channel's Status tab.
- Click Enter Debug Mode and choose a duration (15 minutes to 72 hours).
While the channel is in Debug mode, the channel log records the outbound request and the endpoint's response for every web service call on the channel. Click any of these log entries to view the full payload. This is the most direct way to verify what an ack script is actually inspecting in response.
This applies to REST calls as well as SOAP. Each REST call writes a Rest Request entry, with the final URL, method, headers and body, followed by a Rest Response entry. Calls made with qie.callRESTWebService() from a mapping script or Custom Script destination are logged the same way. A run from the Test window logs these entries without Debug mode. Credentials in the URL and headers are masked.
See Channel Log Level for the underlying log-level mechanics.