> Hi,
> I am currently using the most recent version of
> com.oreilly.servlet.MultipartRequest to parse multipart form data. When
> only using parameters and no files the parsing works fine for both
> Internet Explorer and Netscape Navigator. When parsing both parameters
> and files the parsing only works for Netscape Navigator.
> When using Internet Explorer 5.0 the following exception is thrown:
> java.io.IOException: unexpected end of part
>
> this specifically stems from the
> com.oreilly.servlet.multipart.PartInputStream.fill(PartInputStream) method
> of the com.oreilly.servlet package. I do not know enough about the
> differences between Internet Explorer form processing and Netscape
> Navigator form processing to know why there would be a difference. I saw
> where they fixed one bug for Internet Explorer because it does not specify
> line breaks. Are there other differences in the byte translation which
> could throw things off similar to the Apache/Tomcat 3.2 bug described at
> www.servlets.com/soapbox/bugs.html ? Any help would be greatly
> appreciated.
> Sincerely,
> Matt Stephens
I was using a "res.sendRedirect" with an encoded url after I had picked up
the file from com.oreilly.servlet.MultipartRequest. I've noticed IE 5.0
would not accept this response for a multipart request, and had had to
remedy the issue with a META refresh. Perhaps this relates to your
problem?
Michael Akerman
___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".
Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html