IE refreshes request without waiting for ASP to finish sending

  • Thread starter Thread starter James Harvey
  • Start date Start date
J

James Harvey

I have an odd problem...

Over a fast connection (on the local network) this problem does not occur.

Over a slower network, the browser will request an ASP page that delivers
abut 90K of date from a database. The query takes a second or so.

At times, the browser appears to give up waiting and requests the page
again! So, we get stuck in a loop: send request, wait for data, give up,
send request again, wait for data, etc.

Sometimes, it will finally wait long enough (three seconds or so) and get
all the data.

This is not an ASP timeout issue - the durations we are talking are in the
seconds - very short.

Any ideas?

Jim Harvey
 
James said:
I have an odd problem...
Over a fast connection (on the local network) this problem does not occur.
Over a slower network, the browser will request an ASP page that delivers
abut 90K of date from a database. The query takes a second or so.
At times, the browser appears to give up waiting and requests the page
again! So, we get stuck in a loop: send request, wait for data, give up,
send request again, wait for data, etc.
Sometimes, it will finally wait long enough (three seconds or so) and get
all the data.
This is not an ASP timeout issue - the durations we are talking are in the
seconds - very short.
Any ideas?
Jim Harvey

Hi Jim,

Is there any refresh code in the ASP page that is sent to the browser?

Kind regards

Hans
 
Hans,

My problem could, I think, also be phrased as:
"IE refreshes request before it finished rendering the data sent by ASP"

Thank you for your response. No refresh code that I am aware of but I am not
entirely sure I understand your question. My server logs show repeated GETs.
The ASP code runs an XSL stylesheet to query an XML database. The result is
loaded into a string and the string is printed later down the page.

The same methodology is used for other similar queries to the database
without this problem and with even larger amounts of data being sent.

I tried turning Server.Buffer on and off and flushing the buffer before
doing the query.

I am told that a Mac running the latest IE does not exhibit this problem so
I am pretty sure it is IE specific. No code changes on our software have
been made in months and the problem just started, believe it or not, on
Friday the 13th!

Jim
 
Back
Top