/*
* Copyright 2007 Outerthought bvba and Schaubroeck nv
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
public class HttpConstants {
public final static String GET = "GET",
POST = "POST",
HEAD = "HEAD",
PUT = "PUT",
OPTIONS = "OPTIONS",
DELETE = "DELETE";
// These are copy-pasted from the Jetty codebase
public final static int
_100_Continue = 100,
_101_Switching_Protocols = 101,
_102_Processing = 102,
_200_OK = 200,
_201_Created = 201,
_202_Accepted = 202,
_203_Non_Authoritative_Information = 203,
_204_No_Content = 204,
_205_Reset_Content = 205,
_206_Partial_Content = 206,
_207_Multi_Status = 207,
_300_Multiple_Choices = 300,
_301_Moved_Permanently = 301,
_302_Moved_Temporarily = 302,
_302_Found = 302,
_303_See_Other = 303,
_304_Not_Modified = 304,
_305_Use_Proxy = 305,
_400_Bad_Request = 400,
_401_Unauthorized = 401,
_402_Payment_Required = 402,
_403_Forbidden = 403,
_404_Not_Found = 404,
_405_Method_Not_Allowed = 405,
_406_Not_Acceptable = 406,
_407_Proxy_Authentication_Required = 407,
_408_Request_Timeout = 408,
_409_Conflict = 409,
_410_Gone = 410,
_411_Length_Required = 411,
_412_Precondition_Failed = 412,
_413_Request_Entity_Too_Large = 413,
_414_Request_URI_Too_Large = 414,
_415_Unsupported_Media_Type = 415,
_416_Requested_Range_Not_Satisfiable = 416,
_417_Expectation_Failed = 417,
_422_Unprocessable_Entity = 422,
_423_Locked = 423,
_424_Failed_Dependency = 424,
_500_Internal_Server_Error = 500,
_501_Not_Implemented = 501,
_502_Bad_Gateway = 502,
_503_Service_Unavailable = 503,
_504_Gateway_Timeout = 504,
_505_HTTP_Version_Not_Supported = 505,
_507_Insufficient_Storage = 507,
_999_Unknown = 999;
public final static String
MIMETYPE_TEXT_HTML = "text/html",
MIMETYPE_TEXT_PLAIN = "text/plain",
MIMETYPE_TEXT_XML = "text/xml",
MIMETYPE_TEXT_HTML_8859_1 = "text/html; charset=iso-8859-1",
MIMETYPE_TEXT_PLAIN_8859_1 = "text/plain; charset=iso-8859-1",
MIMETYPE_TEXT_XML_8859_1 = "text/xml; charset=iso-8859-1",
MIMETYPE_TEXT_HTML_UTF_8 = "text/html; charset=utf-8",
MIMETYPE_TEXT_PLAIN_UTF_8 = "text/plain; charset=utf-8",
MIMETYPE_TEXT_XML_UTF_8 = "text/xml; charset=utf-8";
}