import os, sysimport BaseHTTPServer, cgiservAddr = ('',80)class httpServHandler(BaseHTTPServer.BaseHTTPRequestHandler): def do_POST(self): self.query_string = self.rfile.read( int(self.headers['Content-Length'])) self.args = dict(cgi.parse_qsl(self.query_string)) self.send_response(200) self.send_header('Content-type','text/html') self.end_headers() sys.stdout = self.wfile self.wfile.write("<h2>Handling Post</h2><P>") self.wfile.write("<li>Location: <b>%s</b>"%(self.path)) self.wfile.write("<li>Arguments: <b>%s</b><hr>"%(self.args)) execfile(self.path, self.args)os.chdir('/myTest')serv = BaseHTTPServer.HTTPServer( servAddr, httpServHandler)serv.serve_forever()
Name (required)
email (will not be published) (required)
Website