Hi,

I'm trying to write an server-application, using 
BaseHTTPServer/BaseHTTPRequestHandler.

When application is running, some client-application can post data to the 
server, and BaseHTTPRequestHandler 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.BaseHTTPRequestHandler ):

        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.write( respContent )


many thanks for help.
        

-- 
Maksim Kasimov
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to