Response
public enum Response : Error
Undocumented
-
Undocumented
Declaration
Swift
case couldNotRetrieveStatusCode
-
Undocumented
Declaration
Swift
case unexpectedStatusCode(HTTPURLResponse)
-
Undocumented
Declaration
Swift
case redirect(Int)
-
Undocumented
Declaration
Swift
case unknown(Int)
-
Undocumented
See moreDeclaration
Swift
public enum ClientError : Error
-
Undocumented
See moreDeclaration
Swift
public enum ServerError : Error
-
Returns a human readable HTTP Error
code ~= 200...299 -> nil // Success! code ~= 300...399 -> Errors.Response.redirect(statusCode) code ~= 400 -> Errors.Response.ClientError.badRequest_400 code ~= 401 -> Errors.Response.ClientError.invalidCredentials_401 code ~= 403 -> Errors.Response.ClientError.forbidden_403 code ~= 404 -> Errors.Response.ClientError.notFound_404 code ~= 405 -> Errors.Response.ClientError.notAllowed_405 code ~= 409 -> Errors.Response.ClientError.conflict_409 code ~= 429 -> Errors.Response.ClientError.tooManyRequests_429 code ~= 402, 410...418, 430...499 -> Errors.Response.ClientError.unkown(statusCode) code ~= 500 -> Errors.Response.ServerError.internalServerError_500 code ~= 501 -> Errors.Response.ServerError.notImplemented_501 code ~= 502 -> Errors.Response.ServerError.badGateway_502 code ~= 503 -> Errors.Response.ServerError.unavailable_503 code ~= 504 -> Errors.Response.ServerError.timeout_504 code ~= 505...599 -> Errors.Response.ServerError.unkown(statusCode) default -> Errors.Response.unknown(statusCode)
Declaration
Swift
public static func errorWith(statusCode: Int) -> Error?
Parameters
statusCode
HTTP Status Code
Return Value
Error?