class_docstr: An exception which must be raised by adapters when an HTTP response
  with a non-successful status code has been received.
  
  Base Geocoder class translates this exception to an instance of
  :class:`geopy.exc.GeocoderServiceError`.
docstr: :param str message: Standard exception message.
  :param int status_code: HTTP status code.
  :param dict headers: HTTP response readers. A mapping object
      with lowercased or case-insensitive keys.
  
      .. versionadded:: 2.2
  :param str text: HTTP body text.
docstr_tok: [":","param","str","message",":","Standard","exception","message",".",":","param","int","status_code",":","HTTP","status","code",".",":","param","dict","headers",":","HTTP","response","readers",".","A","mapping","object","with","lowercased","or","case-insensitive","keys",".","..","versionadded",":",":","2.2",":","param","str","text",":","HTTP","body","text","."]
code: def __init__(self, message, *, status_code, headers, text):
      """
  
      :param str message: Standard exception message.
      :param int status_code: HTTP status code.
      :param dict headers: HTTP response readers. A mapping object
          with lowercased or case-insensitive keys.
  
          .. versionadded:: 2.2
      :param str text: HTTP body text.
      """
      self.status_code = status_code
      self.headers = headers
      self.text = text
      super().__init__(message)
  
imports: import abc
  import asyncio
  import contextlib
  import email
  import json
  import ssl
  import time
  import warnings
  from socket import timeout
  from ssl import SSLError
  from urllib.error import HTTPError
  from urllib.parse import urlparse
  from urllib.request import HTTPSHandler, ProxyHandler, Request, URLError, build_opener, getproxies
  from geopy.exc import GeocoderParseError, GeocoderServiceError, GeocoderTimedOut, GeocoderUnavailable, GeopyError
  from geopy.util import logger
label_desc: Use image node_id 1 to create a new AdapterHTTPError object from inherited base classes: IOError with example: obj = AdapterHTTPError(message)