- java.lang.Object
-
- com.github.mizosoft.methanol.HttpStatus
-
public class HttpStatus extends java.lang.ObjectStatic functions for checking response status codes.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleanisClientError(int statusCode)ReturnstrueifstatusCodeis a 4xx client error status code.static booleanisClientError(java.net.http.HttpResponse<?> response)Returnstrueifresponse.statusCode()is a 4xx client error status code.static booleanisInformational(int statusCode)ReturnstrueifstatusCodeis a 1xx informational status code.static booleanisInformational(java.net.http.HttpResponse<?> response)Returnstrueifresponse.statusCode()is a 1xx informational status code.static booleanisRedirection(int statusCode)ReturnstrueifstatusCodeis a 3xx redirection status code.static booleanisRedirection(java.net.http.HttpResponse<?> response)Returnstrueifresponse.statusCode()is a 3xx redirection status code.static booleanisServerError(int statusCode)ReturnstrueifstatusCodeis a 5xx server error status code.static booleanisServerError(java.net.http.HttpResponse<?> response)Returnstrueifresponse.statusCode()is a 5xx server error status code.static booleanisSuccessful(int statusCode)ReturnstrueifstatusCodeis a 2xx successful status code.static booleanisSuccessful(java.net.http.HttpResponse<?> response)Returnstrueifresponse.statusCode()is a 2xx successful status code.
-
-
-
Method Detail
-
isInformational
public static boolean isInformational(int statusCode)
ReturnstrueifstatusCodeis a 1xx informational status code.
-
isInformational
public static boolean isInformational(java.net.http.HttpResponse<?> response)
Returnstrueifresponse.statusCode()is a 1xx informational status code.
-
isSuccessful
public static boolean isSuccessful(int statusCode)
ReturnstrueifstatusCodeis a 2xx successful status code.
-
isSuccessful
public static boolean isSuccessful(java.net.http.HttpResponse<?> response)
Returnstrueifresponse.statusCode()is a 2xx successful status code.
-
isRedirection
public static boolean isRedirection(int statusCode)
ReturnstrueifstatusCodeis a 3xx redirection status code.
-
isRedirection
public static boolean isRedirection(java.net.http.HttpResponse<?> response)
Returnstrueifresponse.statusCode()is a 3xx redirection status code.
-
isClientError
public static boolean isClientError(int statusCode)
ReturnstrueifstatusCodeis a 4xx client error status code.
-
isClientError
public static boolean isClientError(java.net.http.HttpResponse<?> response)
Returnstrueifresponse.statusCode()is a 4xx client error status code.
-
isServerError
public static boolean isServerError(int statusCode)
ReturnstrueifstatusCodeis a 5xx server error status code.
-
isServerError
public static boolean isServerError(java.net.http.HttpResponse<?> response)
Returnstrueifresponse.statusCode()is a 5xx server error status code.
-
-