blob: e7d2bbf5415b24123bf932555463bae0983012df (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
# File: cgihttpserver-example-1.py
import CGIHTTPServer
import BaseHTTPServer
class Handler(CGIHTTPServer.CGIHTTPRequestHandler):
#cgi_directories = ["/cgi"]
def do_POST(self):
print "do_POST"
#print self.command
#print self.path
#print self.headers
print self.client_address
data = self.rfile.read(int(self.headers["content-length"]))
print data
self.wfile.write("200 Ok\n");
PORT = 8000
httpd = BaseHTTPServer.HTTPServer(("", PORT), Handler)
print "serving at port", PORT
httpd.serve_forever()
|