Jason,
 
We're using your O'Reilly MultipartRequest class.  Earlier we ran into a boundary problem with IE5 in which the boundary text seemed to change slightly.  I was able to "hack correct" this by not throwing an exception when the boundaries did not match.
 
Now, I just ran across someone with IE4.0 on Win98 who shows a new problem.  In this case, the data looks okay for the comparison, but the boundary extracted is very large.  It looks like this:
 
The extract boundary (as stored in the boundary variable in readReqeust()) is:
 
-----------------------------7cf11814838,multipart/form-data; boundary=---------------------------7cf11814838,multipart/form-data; boundary=---------------------------7cf11814838
 
And the first line read is: -----------------------------7cf11814838
 
In this case, the first line looks okay, but the boundary seems too long and repeated twice.  The IE5 bug was different in that the extracted boundary and the first line actually had different 'hex values'.
 
Any thoughts on what might be going on?
 
Thanks,
David Wall

Reply via email to