You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hc.apache.org by ol...@apache.org on 2005/03/05 23:43:58 UTC
svn commit: r156284 -
jakarta/httpclient/trunk/http-common/src/java/org/apache/http/HeaderElement.java
Author: olegk
Date: Sat Mar 5 14:43:58 2005
New Revision: 156284
URL: http://svn.apache.org/viewcvs?view=rev&rev=156284
Log:
Allow empty header elements
Modified:
jakarta/httpclient/trunk/http-common/src/java/org/apache/http/HeaderElement.java
Modified: jakarta/httpclient/trunk/http-common/src/java/org/apache/http/HeaderElement.java
URL: http://svn.apache.org/viewcvs/jakarta/httpclient/trunk/http-common/src/java/org/apache/http/HeaderElement.java?view=diff&r1=156283&r2=156284
==============================================================================
--- jakarta/httpclient/trunk/http-common/src/java/org/apache/http/HeaderElement.java (original)
+++ jakarta/httpclient/trunk/http-common/src/java/org/apache/http/HeaderElement.java Sat Mar 5 14:43:58 2005
@@ -142,7 +142,9 @@
this.parameters = null;
}
} else {
- throw new IllegalArgumentException("Empty array of chars");
+ this.name = "";
+ this.value = null;
+ this.parameters = null;
}
}
@@ -218,7 +220,7 @@
} else if (i == len - 1) {
element = new HeaderElement(headerValue, from, len);
}
- if (element != null) {
+ if (element != null && !element.getName().equals("")) {
elements.add(element);
}
i++;