I agree. I played with it for a few hours and I could never make the response body available when the status code was non-200. I eventually gave up and migrated to using the tRest component to do my POST request. It provides a <null> status code when a 200 is given and a valid status code when anything other than 200 is given. This in turn allowed me to use an 'if' statement against that value to determine success or failure (yet still having the response body to log or handle as necessary).
... View more