1 /* Copyright 2004-2005 Graeme Rocher 2 * 3 * Licensed under the Apache License, Version 2.0 (the "License"); 4 * you may not use this file except in compliance with the License. 5 * You may obtain a copy of the License at 6 * 7 * http://www.apache.org/licenses/LICENSE-2.0 8 * 9 * Unless required by applicable law or agreed to in writing, software 10 * distributed under the License is distributed on an "AS IS" BASIS, 11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 * See the License for the specific language governing permissions and 13 * limitations under the License. 14 */ 15 package org.codehaus.groovy.grails.web.servlet; 16 17 /** 18 * Constants for HTTP headers. 19 * 20 * @author Graeme Rocher 21 * @since 1.0 22 */ 23 public class HttpHeaders { 24 25 public static final String CONNECTION = "Connection"; 26 public static final String CACHE_CONTROL = "Cache-Control"; 27 public static final String DATE = "Date"; 28 public static final String PRAGMA = "Pragma"; 29 public static final String PROXY_CONNECTION = "Proxy-Connection"; 30 public static final String TRAILER = "Trailer"; 31 public static final String TRANSFER_ENCODING = "Transfer-Encoding"; 32 public static final String UPGRADE = "Upgrade"; 33 public static final String VIA = "Via"; 34 public static final String WARNING = "Warning"; 35 public static final String ALLOW = "Allow"; 36 public static final String CONTENT_ENCODING = "Content-Encoding"; 37 public static final String CONTENT_LANGUAGE = "Content-Language"; 38 public static final String CONTENT_LENGTH = "Content-Length"; 39 public static final String CONTENT_LOCATION = "Content-Location"; 40 public static final String CONTENT_MD5 = "Content-MD5"; 41 public static final String CONTENT_RANGE = "Content-Range"; 42 public static final String CONTENT_TYPE = "Content-Type"; 43 public static final String EXPIRES = "Expires"; 44 public static final String LAST_MODIFIED = "Last-Modified"; 45 public static final String ACCEPT = "Accept"; 46 public static final String ACCEPT_CHARSET = "Accept-Charset"; 47 public static final String ACCEPT_ENCODING = "Accept-Encoding"; 48 public static final String ACCEPT_LANGUAGE = "Accept-Language"; 49 public static final String AUTHORIZATION = "Authorization"; 50 public static final String EXPECT = "Expect"; 51 public static final String FORWARDED = "Forwarded"; 52 public static final String FROM = "From"; 53 public static final String HOST = "Host"; 54 public static final String IF_MATCH = "If-Match"; 55 public static final String IF_MODIFIED_SINCE = "If-Modified-Since"; 56 public static final String IF_NONE_MATCH = "If-None-Match"; 57 public static final String IF_RANGE = "If-Range"; 58 public static final String IF_UNMODIFIED_SINCE = "If-Unmodified-Since"; 59 public static final String KEEP_ALIVE = "Keep-Alive"; 60 public static final String MAX_FORWARDS = "Max-Forwards"; 61 public static final String PROXY_AUTHORIZATION = "Proxy-Authorization"; 62 public static final String RANGE = "Range"; 63 public static final String REQUEST_RANGE = "Request-Range"; 64 public static final String REFERER = "Referer"; 65 public static final String TE = "TE"; 66 public static final String USER_AGENT = "User-Agent"; 67 public static final String X_FORWARDED_FOR = "X-Forwarded-For"; 68 public static final String ACCEPT_RANGES = "Accept-Ranges"; 69 public static final String AGE = "Age"; 70 public static final String ETAG = "ETag"; 71 public static final String LOCATION = "Location"; 72 public static final String PROXY_AUTHENTICATE = "Proxy-Authenticate"; 73 public static final String RETRY_AFTER = "Retry-After"; 74 public static final String SERVER = "Server"; 75 public static final String SERVLET_ENGINE = "Servlet-Engine"; 76 public static final String VARY = "Vary"; 77 public static final String WWW_AUTHENTICATE = "WWW-Authenticate"; 78 public static final String COOKIE = "Cookie"; 79 public static final String SET_COOKIE = "Set-Cookie"; 80 public static final String SET_COOKIE2 = "Set-Cookie2"; 81 public static final String MIME_VERSION = "MIME-Version"; 82 public static final String IDENTITY = "identity"; 83 } 84