Package-level declarations
Handling errors in HTTP responses.
See documentation.
Types
Thrown on HTTP response for an unauthenticated request, i.e. missing credentials (usually HttpStatusCode.Unauthorized).
Thrown on HTTP response for an unauthorized request, i.e. missing permissions (usually HttpStatusCode.Forbidden).
Thrown on HTTP response for a bad request (usually HttpStatusCode.BadRequest).
Thrown on HTTP response for a failed precondition or mid-air collision (usually HttpStatusCode.PreconditionFailed).
Thrown on HTTP response for a resource conflict (usually HttpStatusCode.Conflict).
Handles errors in HTTP responses by mapping status codes to common exception types.
Handles errors in HTTP responses.
Thrown on HTTP response with a non-successful status code (4xx or 5xx).
Thrown on HTTP response for a missing resource (usually HttpStatusCode.NotFound or HttpStatusCode.Gone).
Thrown on HTTP response for a timed-out operation (usually HttpStatusCode.RequestTimeout).