Return both the response and the body on non-200 errors.

We need more info about the response in these cases.