1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 package org.apache.http.protocol;
29
30 import java.nio.charset.Charset;
31
32 import org.apache.http.Consts;
33
34
35
36
37
38
39 public final class HTTP {
40
41 public static final int CR = 13;
42 public static final int LF = 10;
43 public static final int SP = 32;
44 public static final int HT = 9;
45
46
47 public static final String TRANSFER_ENCODING = "Transfer-Encoding";
48 public static final String CONTENT_LEN = "Content-Length";
49 public static final String CONTENT_TYPE = "Content-Type";
50 public static final String CONTENT_ENCODING = "Content-Encoding";
51 public static final String EXPECT_DIRECTIVE = "Expect";
52 public static final String CONN_DIRECTIVE = "Connection";
53 public static final String TARGET_HOST = "Host";
54 public static final String USER_AGENT = "User-Agent";
55 public static final String DATE_HEADER = "Date";
56 public static final String SERVER_HEADER = "Server";
57
58
59 public static final String EXPECT_CONTINUE = "100-continue";
60
61
62 public static final String CONN_CLOSE = "Close";
63 public static final String CONN_KEEP_ALIVE = "Keep-Alive";
64
65
66 public static final String CHUNK_CODING = "chunked";
67 public static final String IDENTITY_CODING = "identity";
68
69 public static final Charset DEF_CONTENT_CHARSET = Consts.ISO_8859_1;
70 public static final Charset DEF_PROTOCOL_CHARSET = Consts.ASCII;
71
72
73
74
75 @Deprecated
76 public static final String UTF_8 = "UTF-8";
77
78
79
80
81 @Deprecated
82 public static final String UTF_16 = "UTF-16";
83
84
85
86
87 @Deprecated
88 public static final String US_ASCII = "US-ASCII";
89
90
91
92
93 @Deprecated
94 public static final String ASCII = "ASCII";
95
96
97
98
99 @Deprecated
100 public static final String ISO_8859_1 = "ISO-8859-1";
101
102
103
104
105 @Deprecated
106 public static final String DEFAULT_CONTENT_CHARSET = ISO_8859_1;
107
108
109
110
111 @Deprecated
112 public static final String DEFAULT_PROTOCOL_CHARSET = US_ASCII;
113
114
115
116
117 @Deprecated
118 public final static String OCTET_STREAM_TYPE = "application/octet-stream";
119
120
121
122
123 @Deprecated
124 public final static String PLAIN_TEXT_TYPE = "text/plain";
125
126
127
128
129 @Deprecated
130 public final static String CHARSET_PARAM = "; charset=";
131
132
133
134
135 @Deprecated
136 public final static String DEFAULT_CONTENT_TYPE = OCTET_STREAM_TYPE;
137
138 public static boolean isWhitespace(final char ch) {
139 return ch == SP || ch == HT || ch == CR || ch == LF;
140 }
141
142 private HTTP() {
143 }
144
145 }