1 | public void setHeaders(URL url, HttpMethod method) {↵ | | 1 | public void setHeaders(HttpURLConnection conn, URL url) {↵
|
2 | CacheEntry entry = (CacheEntry) getCache().get(url.toString());↵ | | 2 | CacheEntry entry = (CacheEntry) getCache().get(url.toString());↵
|
3 | if (log.isDebugEnabled()){↵ | | 3 | if (log.isDebugEnabled()){↵
|
4 | log.debug(method.getName()+"(OAHC) "+url.toString()+" "+entry);↵ | | 4 | log.debug(conn.getRequestMethod()+"(Java) "+url.toString()+" "+entry);↵
|
5 | }↵ | | 5 | }↵
|
6 | if (entry != null){↵ | | 6 | if (entry != null){↵
|
7 | final String lastModified = entry.getLastModified();↵ | | 7 | final String lastModified = entry.getLastModified();↵
|
8 | if (lastModified != null){↵ | | 8 | if (lastModified != null){↵
|
9 | method.setRequestHeader(HTTPConstantsInterface.IF_MODIFIED_SINCE, lastModified);↵ | | 9 | conn.addRequestProperty(HTTPConstantsInterface.IF_MODIFIED_SINCE, lastModified);↵
|
10 | }↵ | | 10 | }↵
|
11 | final String etag = entry.getEtag();↵ | | 11 | final String etag = entry.getEtag();↵
|
12 | if (etag != null){↵ | | 12 | if (etag != null){↵
|
13 | method.setRequestHeader(HTTPConstantsInterface.IF_NONE_MATCH, etag);↵ | | 13 | conn.addRequestProperty(HTTPConstantsInterface.IF_NONE_MATCH, etag);↵
|
14 | | | 14 |
|