]>
git.argeo.org Git - lgpl/argeo-commons.git/blob - org.argeo.cms/src/org/argeo/cms/http/HttpHeader.java
1 package org
.argeo
.cms
.http
;
3 /** Selection of standard or common HTTP headers (including WebDav). */
4 public enum HttpHeader
{
5 AUTHORIZATION("Authorization"), //
6 WWW_AUTHENTICATE("WWW-Authenticate"), //
9 CONTENT_TYPE("Content-Type"), //
10 CONTENT_LENGTH("Content-Length"), //
11 CONTENT_DISPOSITION("Content-Disposition"), //
19 X_FORWARDED_HOST("X-Forwarded-Host"), //
22 // WWW-Authenticate related constants
23 public final static String BASIC
= "Basic";
24 public final static String REALM
= "realm";
25 public final static String NEGOTIATE
= "Negotiate";
27 // Content-Disposition related constants
28 public final static String ATTACHMENT
= "attachment";
29 public final static String FILENAME
= "filename";
31 private final String name
;
33 private HttpHeader(String headerName
) {
34 this.name
= headerName
;
37 public String
getHeaderName() {
42 public String
toString() {
43 return getHeaderName();