log unknown response, and don't try to parse an empty body with a successful status code