def _request(query=None, method="GET", json=None, data=None, headers=None, params=None):
"""
Queries like /repos/:id needs to be appended to the base URL,
Queries like https://raw.githubusercontent.com need not.
full list of kwargs see http://docs.python-requests.org/en/master/api/#requests.request
"""
if query[0] == "/":
query = BASE_URL + query
kwargs = {
"auth": AUTH,
"json": json if json else None,
"data": data if data else None,
"headers": headers if headers else None,
"params": params if params else None,
}
return requests.request(method, query, **kwargs)
评论列表
文章目录