Exception based on HTTP response
Create a new exception
Get the correct exception class for a given error code
Get the status message