Reading from URLConnection stops at JavaScript alert call  
Author Message
rjigel





PostPosted: 2004-4-18 4:02:00 Top

java-programmer, Reading from URLConnection stops at JavaScript alert call Hi all,

when I post form content to a server (HTTPS protocol) using a
URLConnection and then reading the servers response using a
BufferedReader, the reader seems to stop just before reading the code
for a JavaScript alert. The code for reading the response looks like
this:

in = new BufferedReader(
new InputStreamReader(connection.getInputStream()));
stbResult = new StringBuffer(5000);
while ((sResult = in.readLine()) != null) {
stbResult.append(sResult);
}

When accessing the same site with a browser a dialog pops up at the
crucial point. After clicking away the alert the rest of the HTML page
gets loaded by the browser.
When looking at the code of the HTML page later on, I can see that the
response read by my java app ended just before the JavaScript code:

<SCRIPT LANGUAGE="JavaScript">alert("xyz");</SCRIPT>

I need to read in the whole page including the alert message. How can
I get my java app to read in the JavaScript code within the HTML page
(no problem occured with the JavaScript code in the header) and the
remaining HTML code?

Thanks for thinking about this one!

Ralf