[quote author=printf link=topic=111517.msg453895#msg453895 date=1161192276] HTTP 1.0 and HTTP 1.1 are both single stream resources, the take in a single request and return a single response. They can not take any other response after a read request has been started on the stream. Other types of streams allow this, like SMTP, FTP, IMAP where the resource is kept open until a request to kill it is called, an error is triggered or the configured timeout is encounted. [/quote] I thought that unless it was specified otherwise in the headers (Connection: Close, as opposed to Connection: keep-alive), HTTP 1.1 automatically assumes a persistent connection. Here is one site where this is talked about: [url=http://www.io.com/~maus/HttpKeepAlive.html]http://www.io.com/~maus/HttpKeepAlive.html[/url] So in theory, addition requests could be made and read, but I'm finding that practice is more consistent with what you are saying.