We will a create an exception for each status code, see www.w3.org/Protocols/rfc2616/rfc2616-sec10.html
Map http status codes to the corresponding exception class