Hi everyone,
I’ve encountered an interesting behavior from enabling Detailed Logging in an API. Somehow, the recorded request both in Tyk Pump CSV and Tyk Dashboard only show the request headers (such as Host, Content-Length, Content-Type, etc) but not the actual Request Body. This behavior only occurs when the API response code is 200 or 500. However, when the response code is 4xx the actual Request Body appear as expected.
In addition, in every response code, the actual Response Body data is shown correctly.
I’m wondering is this an expected behavior from Tyk Analytics or is there other explanation for this behavior?
Edit : It seems that in some cases, the RawRequest’s body is printed in the Dashboard analytics data but in incomplete form.
Thanks.