Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGreg Wilkins2014-11-20 04:33:22 +0000
committerGreg Wilkins2014-11-20 04:33:22 +0000
commit1915e592b587dd13e2c2083c4702ad77bba9f0e1 (patch)
treec8a6988061dd9e5875b3fed1fb61c4e00dc06cef /jetty-http
parent46a5ef861d90f6ce4ceeed83adc8d26814855891 (diff)
downloadorg.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.java14
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());

Back to the top