]> git.argeo.org Git - lgpl/argeo-commons.git/blob - HttpResponseStatus.java
f0108626e5854ca661e32da3061cd971b7917549
[lgpl/argeo-commons.git] / HttpResponseStatus.java
1 package org.argeo.util.http;
2
3 /**
4 * Standard HTTP response status codes.
5 *
6 * @see https://developer.mozilla.org/en-US/docs/Web/HTTP/Status
7 */
8 public enum HttpResponseStatus {
9 // Successful responses (200–299)
10 OK(200), //
11 MULTI_STATUS(207), // WebDav
12 // Client error responses (400–499)
13 UNAUTHORIZED(401), //
14 FORBIDDEN(403), //
15 NOT_FOUND(404), //
16 ;
17
18 private final int code;
19
20 HttpResponseStatus(int statusCode) {
21 this.code = statusCode;
22 }
23
24 public int getCode() {
25 return code;
26 }
27
28 }