jbrewer wrote: > Just SimpleXMLRPCServer from the standard library.
which means that you should be able to do something like from SimpleXMLRPCServer import SimpleXMLRPCServer,\ SimpleXMLRPCRequestHandler class MyRequestHandler(SimpleXMLRPCRequestHandler): def do_POST(self): if self.path != "/data": return SimpleXMLRPCRequestHandler.do_POST(self) # handle POST to /data bytes = int(self.headers["content-length"]) # copy 'bytes' bytes from self.rfile (in some way) data = self.rfile.read(bytes) # ... deal with data here ... response = "OK" self.send_response(200) self.send_header("Content-type", "text/plain") self.send_header("Content-length", str(len(response))) self.end_headers() self.wfile.write(response) self.wfile.flush() self.connection.shutdown(1) SimpleXMLRPCServer((host, port), requestHandler=MyRequestHandler) </F> -- http://mail.python.org/mailman/listinfo/python-list