code: def _load(self,
                url,
                headers=CaseInsensitiveDict(),
                params=None,
                path=None,
                ):
          
          r = self._session.get(url, headers=headers, params=params)
          try:
              j = json_loads(r)
          except ValueError as e:
              logging.error("%s:\n%s" % (e, r.text))
              raise e
          if path:
              j = j[path]
          self._parse_raw(j)
docs: Load a resource.
  
          :type url: str
          :type headers: CaseInsensitiveDict
          :type params: Optional[Dict[str,str]]
          :type path: Optional[str]