Title: Message
I am not sure if this helps but check out the following webcast from MS. It gives some inside peek into the IE browser implementation.
http://support.microsoft.com/servicedesks/webcasts/wc011101/WC011101.ppt 
 
The author also explains about why three requests are sent.
 
-----Original Message-----
From: Greg Nudelman [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, July 30, 2002 3:11 PM
To: JDJList
Subject: [jdjlist] Long Report

Question for the Gurus:

I got a Java App server sending a long HTML report (2-5 Mb) to the Java Servlet and Java Servlet (Apache JServ) then sends it to the client.  I am seeing a very strange IE 5.50 behavior:

1) IE POST (client waits ~5 min)
-- about 50% of the info comes back
2) Weird: IE automatically re-posts the request (client waits ~5 min AGAIN!)
-- some info comes back (100%?)
3) Weird: Immediately, IE issues a GET
-- servlet immediately replies: "400 GET not supported"

I got to use IE, but for some strange reason, IE decides to refresh and make the user wait another 5 minutes for this report, and then of, course GET breaks it altogether.  BTW: Tried it with Netscape 6.2, it hangs on trying to parse this size of HTML file, but it does not re-issue a POST and does not produce a GET.

I have some options, but they are very limited:

can't send them the report in the email
can't request report via GET
can't produce a report and store it in the web folder for later, as I have multiple concurrent machines that do not share hard drive space.

can't make it return faster then 5 min

CAN TRY to make it return a zip file from the POST.

Has anyone run into this IE issue and does anyone know a way to get the users a secure long HTML report in a sensible fashion?

Thanks in a advance,

Greg

To change your membership options, refer to:
http://www.sys-con.com/java/list.cfm
To change your membership options, refer to:
http://www.sys-con.com/java/list.cfm

Reply via email to