code: def _handle_response(self):
      try:
          info = self._delegate.headers.get("X-Server-Info")
          if info:
              logger.info(info)
          warning = self._delegate.headers.get("X-Server-Warning")
          if warning:
              logger.warning(warning)
          error = self._delegate.headers.get("X-Server-Error")
          if error:
              logger.error(error)
      except Exception:
          # any issues with printing server messages should not cause code to fail
          pass
  
imports: import dataclasses
  import logging
  import os
  import socket
  from functools import lru_cache, wraps
  from typing import TYPE_CHECKING, Any, Dict, Iterable, List, Mapping, Optional, Text
  from urllib.parse import urljoin, urlparse
  import urllib3
  from bravado.client import SwaggerClient
  from bravado.exception import HTTPError
  from bravado.http_client import HttpClient
  from bravado.requests_client import RequestsResponseAdapter
  from bravado_core.formatter import SwaggerFormat
  from packaging.version import Version
  from requests import Response, Session
  from neptune.common.backends.utils import with_api_exceptions_handler
  from neptune.envs import NEPTUNE_ALLOW_SELF_SIGNED_CERTIFICATE
  from neptune.exceptions import CannotResolveHostname, MetadataInconsistency, NeptuneClientUpgradeRequiredError, NeptuneFeatureNotAvailableException
  from neptune.internal.backends.api_model import ClientConfig
  from neptune.internal.backends.swagger_client_wrapper import SwaggerClientWrapper
  from neptune.internal.operation import CopyAttribute, Operation
  from neptune.internal.utils import replace_patch_version
  from neptune.internal.utils.logger import logger
label_desc: Use image node_id 4 for calling the NeptuneResponseAdapter obj's underlying member method code with example usage: obj._handle_response() without return types