diff options
author | Greg Wilkins | 2014-11-20 04:33:22 +0000 |
---|---|---|
committer | Greg Wilkins | 2014-11-20 04:33:22 +0000 |
commit | 1915e592b587dd13e2c2083c4702ad77bba9f0e1 (patch) | |
tree | c8a6988061dd9e5875b3fed1fb61c4e00dc06cef /jetty-http | |
parent | 46a5ef861d90f6ce4ceeed83adc8d26814855891 (diff) | |
download | org.eclipse.jetty.project-1915e592b587dd13e2c2083c4702ad77bba9f0e1.tar.gz org.eclipse.jetty.project-1915e592b587dd13e2c2083c4702ad77bba9f0e1.tar.xz org.eclipse.jetty.project-1915e592b587dd13e2c2083c4702ad77bba9f0e1.zip |
452424 Do not add Date header if already set
Diffstat (limited to 'jetty-http')
-rw-r--r-- | jetty-http/src/main/java/org/eclipse/jetty/http/HttpFields.java | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/jetty-http/src/main/java/org/eclipse/jetty/http/HttpFields.java b/jetty-http/src/main/java/org/eclipse/jetty/http/HttpFields.java index d474227453..268a9c3e89 100644 --- a/jetty-http/src/main/java/org/eclipse/jetty/http/HttpFields.java +++ b/jetty-http/src/main/java/org/eclipse/jetty/http/HttpFields.java @@ -171,6 +171,17 @@ public class HttpFields implements Iterable<HttpField> return false; } + + public boolean contains(HttpHeader header) + { + for (int i=0;i<_fields.size();i++) + { + HttpField f=_fields.get(i); + if (f.getHeader()==header) + return true; + } + return false; + } public boolean containsKey(String name) { @@ -182,7 +193,8 @@ public class HttpFields implements Iterable<HttpField> } return false; } - + + public String getStringField(HttpHeader header) { return getStringField(header.asString()); |