本文整理匯總了Python中pip._vendor.requests.HTTPError方法的典型用法代碼示例。如果您正苦於以下問題:Python requests.HTTPError方法的具體用法?Python requests.HTTPError怎麽用?Python requests.HTTPError使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類pip._vendor.requests
的用法示例。
在下文中一共展示了requests.HTTPError方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。
示例1: request
# 需要導入模塊: from pip._vendor import requests [as 別名]
# 或者: from pip._vendor.requests import HTTPError [as 別名]
def request(self, host, handler, request_body, verbose=False):
parts = (self._scheme, host, handler, None, None, None)
url = urllib_parse.urlunparse(parts)
try:
headers = {'Content-Type': 'text/xml'}
response = self._session.post(url, data=request_body,
headers=headers, stream=True)
response.raise_for_status()
self.verbose = verbose
return self.parse_response(response.raw)
except requests.HTTPError as exc:
logger.critical(
"HTTP error %s while getting %s",
exc.response.status_code, url,
)
raise