Hi,
I'm trying to write an server-application, using BaseHTTPServer/BaseHTTPRequest Handler.
When application is running, some client-application can post data to the server, and BaseHTTPRequest Handler reads all headers and posted raw data from "rfile", sends back response, than client/server session, than session closed - that works just fine.
how to check whether some data posted again by the client in the session, and send response again in one session (and do such iterations util client stops to post data) ?
something like this:
class ServerChannel( BaseHTTPServer. BaseHTTPRequest Handler ):
def do_POST(self):
while needReadMessage :
...
msg_count += 1
log.info( "message number %d arrived" % msg_count )
raw_post_data = self.rfile.read ( contentLength )
...
self.wfile.writ e( respContent )
many thanks for help.
--
Maksim Kasimov
Comment