code: def search_related(self, request):
          logger.debug("Cache Search Request")
          if self.cache.is_empty() is True:
              logger.debug("Empty Cache")
              return None
  
          
          result = []
          items = list(self.cache.cache.items())
  
          for key, item in items:
              element = self.cache.get(item.key)
              logger.debug("Element : {elm}".format(elm=str(element)))
  
              if request.proxy_uri == element.uri:
                  result.append(item)
  
          return result
docs: extracting everything from the cache