You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by bi...@apache.org on 2008/01/22 16:32:20 UTC
svn commit: r614217 -
/incubator/cxf/trunk/rt/javascript/src/main/resources/org/apache/cxf/javascript/cxf-utils.js
Author: bimargulies
Date: Tue Jan 22 07:32:16 2008
New Revision: 614217
URL: http://svn.apache.org/viewvc?rev=614217&view=rev
Log:
Fix goofy mishap with parsing MIME headers in JavaScript.
Modified:
incubator/cxf/trunk/rt/javascript/src/main/resources/org/apache/cxf/javascript/cxf-utils.js
Modified: incubator/cxf/trunk/rt/javascript/src/main/resources/org/apache/cxf/javascript/cxf-utils.js
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/rt/javascript/src/main/resources/org/apache/cxf/javascript/cxf-utils.js?rev=614217&r1=614216&r2=614217&view=diff
==============================================================================
--- incubator/cxf/trunk/rt/javascript/src/main/resources/org/apache/cxf/javascript/cxf-utils.js (original)
+++ incubator/cxf/trunk/rt/javascript/src/main/resources/org/apache/cxf/javascript/cxf-utils.js Tue Jan 22 07:32:16 2008
@@ -781,8 +781,12 @@
}
}
seenOneHeader = true;
- var hparts = headerLine.split(":");
- headers[hparts[0].toLowerCase()] = org_apache_cxf_trim_string(hparts[1]);
+
+ var colonIndex = headerLine.indexOf(":");
+ var headerName = headerLine.slice(0, colonIndex).toLowerCase();
+ var headerValue = headerLine.substr(colonIndex+1);
+ headers[headerName] = org_apache_cxf_trim_string(headerValue);
+
if (parttext.charAt(endX + 1) == '\n')
endX++;
}