Print out request and response body on non-2xx response

Yeah, I think this is probably fine.  I'd argue you could truncate the request/response, but there's edge conditions where the whole thing might be useful.