32 lines
		
	
	
		
			704 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			704 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| # -*- coding: utf-8 -*-
 | |
| 
 | |
| """
 | |
| requests.exceptions
 | |
| ~~~~~~~~~~~~~~~~~~~
 | |
| 
 | |
| This module contains the set of Requests' exceptions.
 | |
| 
 | |
| """
 | |
| 
 | |
| class RequestException(Exception):
 | |
|     """There was an ambiguous exception that occurred while handling your
 | |
|     request."""
 | |
| 
 | |
| class HTTPError(RequestException):
 | |
|     """An HTTP error occurred."""
 | |
| 
 | |
| class ConnectionError(RequestException):
 | |
|     """A Connection error occurred."""
 | |
| 
 | |
| class SSLError(ConnectionError):
 | |
|     """An SSL error occurred."""
 | |
| 
 | |
| class Timeout(RequestException):
 | |
|     """The request timed out."""
 | |
| 
 | |
| class URLRequired(RequestException):
 | |
|     """A valid URL is required to make a request."""
 | |
| 
 | |
| class TooManyRedirects(RequestException):
 | |
|     """Too many redirects."""
 |