Having the ability to inspect the constructed HTTP requests and responses can help with debugging and ensuring that headers, query params, etc are being constructed properly.
This will probably be handled by setting the appropriate CURLOPT flags such as CURLINFO_HEADER_OUT, CURLOPT_HEADER and CURLOPT_VERBOSE.