code: def access_route(self):
          
          if "HTTP_X_FORWARDED_FOR" in self.environ:
              addr = self.environ["HTTP_X_FORWARDED_FOR"].split(",")
              return self.list_storage_class([x.strip() for x in addr])
          elif "REMOTE_ADDR" in self.environ:
              return self.list_storage_class([self.environ["REMOTE_ADDR"]])
          return self.list_storage_class()
docs: If a forwarded header exists this is a list of all ip addresses
          from the client ip to the last proxy server.