def options(self, uri, **kwargs): # pragma: no cover
if 'timeout' not in kwargs:
kwargs['timeout'] = self._timeout()
try:
url = self._base_url() + uri
self._log("OPTIONS", url, **kwargs)
return requests.options(url, **kwargs)
except rexc.Timeout as e: # pragma: no cover
raise TimeoutException(-1, e)
except rexc.ConnectionError as e: # pragma: no cover
raise ApiUnavailableException(-1, e)
评论列表
文章目录