code: def options_request(
              self,
              alias,
              uri,
              headers=None,
              allow_redirects=None,
              timeout=None):
          
          session = self._cache.switch(alias)
          redir = True if allow_redirects is None else allow_redirects
          response = self._options_request(session, uri, headers, redir, timeout)
          logger.info(
              'Options Request using : alias=%s, uri=%s, headers=%s, allow_redirects=%s ' %
              (alias, uri, headers, redir))
  
          return response
docs: Send an OPTIONS request on the session object found using the
          given `alias`
  
          ``alias`` that will be used to identify the Session object in the cache
  
          ``uri`` to send the OPTIONS request to
  
          ``allow_redirects`` Boolean. Set to True if POST/PUT/DELETE redirect following is allowed.
  
          ``headers`` a dictionary of headers to use with the request