1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.eclipse.aether.spi.connector.transport.http;
20
21 import java.util.regex.Pattern;
22
23
24
25
26
27
28 public final class HttpConstants {
29 private HttpConstants() {}
30
31 public static final int MULTIPLE_CHOICES = 300;
32
33 public static final int NOT_FOUND = 404;
34
35 public static final int PRECONDITION_FAILED = 412;
36
37 public static final String ACCEPT_ENCODING = "Accept-Encoding";
38
39 public static final String CACHE_CONTROL = "Cache-Control";
40
41 public static final String CONTENT_LENGTH = "Content-Length";
42
43 public static final String CONTENT_RANGE = "Content-Range";
44
45 public static final String ETAG = "ETag";
46
47 public static final String IF_UNMODIFIED_SINCE = "If-Unmodified-Since";
48
49 public static final String RANGE = "Range";
50
51 public static final String USER_AGENT = "User-Agent";
52
53 public static final String LAST_MODIFIED = "Last-Modified";
54
55 public static final Pattern CONTENT_RANGE_PATTERN =
56 Pattern.compile("\\s*bytes\\s+([0-9]+)\\s*-\\s*([0-9]+)\\s*/.*");
57 }