[ http://issues.apache.org/jira/browse/NUTCH-3?page=comments#action_12360666 ]
Stefan Groschupf commented on NUTCH-3: -------------------------------------- No problem, I can easily change this, but this will effect a lot of code. Just give me some hours. I will do aginst the svn since it already in the svn. > multi values of header discarded > -------------------------------- > > Key: NUTCH-3 > URL: http://issues.apache.org/jira/browse/NUTCH-3 > Project: Nutch > Type: Bug > Reporter: Stefan Groschupf > Assignee: Stefan Groschupf > Fix For: 0.8-dev > Attachments: multiValuesPropertyPatch.txt > > orignal by: phoebe > http://sourceforge.net/tracker/index.php?func=detail&aid=1111185&group_id=59548&atid=491356 > multi values of header discarded > Each successive setting of a header value deletes the > previous one. > This patch allows multi values to be retained, such as > cookies, using lf cr as a delimiter for each values. > --- /tmp/HttpResponse.java 2005-01-27 > 19:57:55.000000000 -0500 > +++ HttpResponse.java 2005-01-27 20:45:01.000000000 -0500 > @@ -324,7 +324,19 @@ > } > String value = line.substring(valueStart); > - headers.put(key, value); > +//Spec allows multiple values, such as Set-Cookie - > using lf cr as delimiter > + if ( headers.containsKey(key)) { > + try { > + Object obj= headers.get(key); > + if ( obj != null) { > + String oldvalue= > headers.get(key).toString(); > + value = oldvalue + > "\r\n" + value; > + } > + } catch (Exception e) { > + e.printStackTrace(); > + } > + } > + headers.put(key, value); > } > private Map parseHeaders(PushbackInputStream in, > StringBuffer line) > @@ -399,5 +411,3 @@ > } -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click _______________________________________________ Nutch-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/nutch-developers
