Decode the returned content (if any) even when there's an error. There
might be a response anyway. Perhaps a 400 with further explanation in
the body.