程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

python requests庫的所有異常

編輯:Python

異常:

以下是request.exceptions模塊下的異常錯誤:

  • RequestException:所有異常的基類。
  • HTTPError(RequestException):HTTP錯誤。
  • UnrewindableBodyError(RequestException):請求在嘗試回放正文時遇到錯誤。
  • RetryError(RequestException):自定義重試邏輯失敗(Custom retries logic failed)。
  • ConnectionError(RequestException):發生連接錯誤。
  • ProxyError(ConnectionError):發生代理錯誤。
  • SSLError(ConnectionError):出現SSL錯誤。
  • ConnectTimeout(ConnectionError, Timeout):鏈接超時。
  • Timeout(RequestException):請求超時;監聽此異常將同時監聽ConnectTimeoutReadTimeout異常。
  • ReadTimeout(Timeout):響應超時,服務器在規定的時間內未發送任何數據。
  • URLRequired(RequestException):無效的URL。
  • TooManyRedirects(RequestException):重定向次數太多。
  • MissingSchema(RequestException, ValueError):URL缺少資源類型(例如http、https或ftp)。
  • InvalidSchema(RequestException,ValueError):URL指定的資源類型無效,或不支持的資源類型(See defaults.py for valid schemas.)。
  • InvalidURL(RequestException,ValueError):無效URL。
  • InvalidHeader(RequestException,ValueError):無效的請求頭。
  • ChunkedEncodingError(RequestException):服務器聲明了分塊編碼,但發送了無效的分塊。(The server declared chunked encoding but sent an invalid chunk.)。
  • StreamConsumedError(RequestException,TypeError):此響應的內容已被使用。
  • ContentDecodingError(RequestException,BaseHTTPError):未能解碼響應內容。
  • InvalidJSONError:JSON錯誤。
  • InvalidProxyURL(InvalidURL):提供的代理URL無效。

警告:

以下是request.exceptions模塊下的異常警告:

  • RequestsWarning(Warning):請求的基本警告。
  • FileModeWarning(RequestsWarning, DeprecationWarning):文件以文本模式打開,但請求決定了其二進制長度。
  • RequestsDependencyWarning(RequestsWarning):導入的依賴項與預期的版本范圍不匹配。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved