HTTP StatusCode & JSP Tag Library 2.0.0
<1 min read
I've released version 2.0.0 of my HTTP Status Code & JSP Tag Library. A simple library to search for and display information about HTTP status codes.
Reasons.getReasonPhrase(404); // Not Found
Reasons.getReasonPhrase(666, "Unknown Reason"); // Unknown Reason
var reasons = Reasons.getReasonClass(StatusCodeClass.CLIENT_ERROR); // 4xx
reasons.forEach((code, reason) -> System.out.println(code + ": " + reason));
StatusCode.isServerError(500) // true
StatusCode.isError(301) // false
The major new features are:
- Getting the reason phrase is now more generic:
Reasons.getReasonPhrase(404)Reasons.getReasonPhrase(666, "Unknown Reason")- New StatusCode class:
StatusCode.isInformational(100)StatusCode.isSuccess(200)StatusCode.isRedirection(300)StatusCode.isClientError(400)StatusCode.isServerError(500)StatusCode.isError(500)- New ReasonsClass method:
Reasons.getReasonClass(StatusCodeClass.CLIENT_ERROR)- Support for JDK 25